Fixed argument parsing in errlogger and multifscgi.
authorFredrik Tolf <fredrik@dolda2000.com>
Sat, 5 Mar 2011 11:11:16 +0000 (12:11 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Sat, 5 Mar 2011 11:11:16 +0000 (12:11 +0100)
src/errlogger.c
src/multifscgi.c

index 9e7692c..bc0d0e5 100644 (file)
@@ -58,7 +58,7 @@ int main(int argc, char **argv)
     name = NULL;
     prio = LOG_WARNING;
     fac = LOG_DAEMON;
     name = NULL;
     prio = LOG_WARNING;
     fac = LOG_DAEMON;
-    while((c = getopt(argc, argv, "hn:p:f:")) >= 0) {
+    while((c = getopt(argc, argv, "+hn:p:f:")) >= 0) {
        switch(c) {
        case 'n':
            name = optarg;
        switch(c) {
        case 'n':
            name = optarg;
index 69448c5..6cc232f 100644 (file)
@@ -142,7 +142,7 @@ int main(int argc, char **argv)
 {
     int c;
     
 {
     int c;
     
-    while((c = getopt(argc, argv, "h")) >= 0) {
+    while((c = getopt(argc, argv, "+h")) >= 0) {
        switch(c) {
        case 'h':
            usage(stdout);
        switch(c) {
        case 'h':
            usage(stdout);