diff --git a/lib/modules/Getopt.pmod b/lib/modules/Getopt.pmod index 511cc5b4161652a3af20c53a3e4ff9e9ca69718e..e8f62c176c54bf882724d3dce8c377e8191da519 100644 --- a/lib/modules/Getopt.pmod +++ b/lib/modules/Getopt.pmod @@ -226,8 +226,9 @@ array find_all_options(array(string) argv, array options, if(argv[e]=="-") argv[e]=0; } }else{ - if(posix_me_harder || getenv("POSIX_ME_HARDER")) - break; + if(posix_me_harder != -1) + if(posix_me_harder || getenv("POSIX_ME_HARDER")) + break; } }