diff -ur pdv-1.5.1-orig/pdv.c pdv-1.5.1/pdv.c --- pdv-1.5.1-orig/pdv.c 2005-04-24 19:27:15.705946000 -0700 +++ pdv-1.5.1/pdv.c 2005-04-24 19:17:27.042436456 -0700 @@ -79,7 +79,7 @@ int main(int argc, char *argv[]) { - char opt; + int opt; int retval = 0; int showhelp = 0; struct payload_st pld_data; diff -ur pdv-1.5.1-orig/pdvmkpkg.c pdv-1.5.1/pdvmkpkg.c --- pdv-1.5.1-orig/pdvmkpkg.c 2005-04-24 19:27:28.680973496 -0700 +++ pdv-1.5.1/pdvmkpkg.c 2005-04-24 19:21:49.992461976 -0700 @@ -94,7 +94,7 @@ int promptusr = 0; int nopts = 0; int result; - char opt; + int opt; struct stat payldstat; struct payload_st pld_data; struct pdvspec_st spec;