From: Vincent L. <vi...@vi...> - 2000-10-26 10:25:58
|
Under OSF1: action.c: In function `action_auto_quiet': action.c:246: warning: subscript has type `char' action.c:248: warning: subscript has type `char' This corresponds to: char c = *data++; [...] state = isupper(c); switch (tolower(c)) This may not work with signed chars. c should be casted to unsigned char. But it would be a good idea to use macros that automatically do the cast, like in Mutt. find.c: In function `get_constant': find.c:767: warning: cast from pointer to integer of different size find.c: In function `parse_eval': find.c:876: warning: cast to pointer from integer of different size gui_support.c: In function `choice_clicked': gui_support.c:84: warning: cast from pointer to integer of different size gui_support.c: In function `get_choice': gui_support.c:153: warning: cast to pointer from integer of different size main.c: In function `child_died_callback': main.c:179: warning: cast to pointer from integer of different size main.c:183: warning: cast to pointer from integer of different size main.c: In function `main': main.c:279: warning: implicit declaration of function `unsetenv' main.c: In function `on_child_death': main.c:479: warning: cast to pointer from integer of different size menu.c: In function `mark_modified': menu.c:1534: warning: cast from pointer to integer of different size menu.c: In function `mark_menus_modified': menu.c:1544: warning: cast to pointer from integer of different size mount.c: In function `build_mtab_table': mount.c:271: warning: implicit declaration of function `getmntinfo' mount.c:282: structure has no member named `f_fstypename' mount.c:284: structure has no member named `f_fstypename' make: *** [mount.o] Error 1 Compile failed -- Vincent Lefèvre <vi...@vi...> - Web: <http://www.vinc17.org/> - 100% validated HTML - Acorn Risc PC, Yellow Pig 17, Championnat International des Jeux Mathématiques et Logiques, TETRHEX, etc. Work: CR INRIA - computer arithmetic / PolKA research team at LORIA |