diff options
Diffstat (limited to 'winsup/utils/cygcheck.cc')
-rw-r--r-- | winsup/utils/cygcheck.cc | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/winsup/utils/cygcheck.cc b/winsup/utils/cygcheck.cc index 0fc27fcd2..9a04cb41b 100644 --- a/winsup/utils/cygcheck.cc +++ b/winsup/utils/cygcheck.cc @@ -124,9 +124,9 @@ struct pathlike { char *dir; bool issys; - void pathlike::check_existence (const char *fn, int showall, int verbose, - char* first, const char *ext1 = "", - const char *ext2 = ""); + void check_existence (const char *fn, int showall, int verbose, + char* first, const char *ext1 = "", + const char *ext2 = ""); }; pathlike *paths; @@ -201,7 +201,7 @@ display_internet_error (const char *message, ...) sizeof (err_buf), NULL) == 0) strcpy (err_buf, "(Unknown error)"); - fprintf (stderr, "cygcheck: %s: %s (win32 error %d)\n", message, + fprintf (stderr, "cygcheck: %s: %s (win32 error %lu)\n", message, err_buf, err); } else @@ -901,9 +901,6 @@ cygcheck (const char *app) return track_down (papp, ".exe", 0); } - -extern char **environ; - struct RegInfo { RegInfo *prev; @@ -2115,11 +2112,13 @@ main (int argc, char **argv) if (posixly == NULL) putenv ("POSIXLY_CORRECT="); - if (argc == 0 && !sysinfo && !keycheck && !check_setup && !list_package) - if (givehelp) - usage (stdout, 0); - else - usage (stderr, 1); + if ((argc == 0) && !sysinfo && !keycheck && !check_setup && !list_package) + { + if (givehelp) + usage (stdout, 0); + else + usage (stderr, 1); + } if ((check_setup || sysinfo || find_package || list_package || grep_packages) && keycheck) |