Check for -1 not EOF as return value of poptGetNextOpt
authorJelmer Vernooij <jelmer@samba.org>
Wed, 16 Apr 2003 14:24:45 +0000 (14:24 +0000)
committerJelmer Vernooij <jelmer@samba.org>
Wed, 16 Apr 2003 14:24:45 +0000 (14:24 +0000)
(This used to be commit 84fba11ff0a649932e1f812408017ae4c5611083)

source3/utils/status.c

index 7e87701752a1e150af2f8af1d0a865a35b1412bd..bbaeecdd6bb2686ef6ca4db7518b2b0b349748fb 100644 (file)
@@ -575,7 +575,7 @@ static int traverse_sessionid(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, vo
        pc = poptGetContext(NULL, argc, (const char **) argv, long_options, 
                            POPT_CONTEXT_KEEP_FIRST);
        
-       while ((c = poptGetNextOpt(pc)) != EOF) {
+       while ((c = poptGetNextOpt(pc)) != -1) {
                switch (c) {
                case 'u':                                      
                        Ucrit_addUsername(poptGetOptArg(pc));