--- ./disk-utils/cfdisk.c.dist Wed Oct 7 20:10:03 1998 +++ ./disk-utils/cfdisk.c Sat Nov 21 23:58:28 1998 @@ -904,7 +904,7 @@ struct MenuItem { - char key; /* Keyboard shortcut; if zero, then there is no more items in the menu item table */ + int key; /* Keyboard shortcut; if zero, then there is no more items in the menu item table */ char *name; /* Item name, should be eight characters with current implementation */ char *desc; /* Item description to be printed when item is selected */ }; @@ -2478,7 +2478,7 @@ int main(int argc, char **argv) { - char c; + int c; int i, len; setlocale(LC_CTYPE, ""); --- ./getopt-1.0.3/getopt.c.dist Wed Oct 7 19:15:14 1998 +++ ./getopt-1.0.3/getopt.c Sat Nov 21 23:52:53 1998 @@ -358,7 +358,7 @@ { char *optstr=NULL; char *name=NULL; - char opt; + int opt; int compatible=0; init_longopt();