From: Adrian S. <a3s...@us...> - 2005-04-25 23:33:03
|
Update of /cvsroot/sblim/sfcb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3574 Modified Files: sfcBroker.c Log Message: Fixed 1184983 -tm and -c without a value Index: sfcBroker.c =================================================================== RCS file: /cvsroot/sblim/sfcb/sfcBroker.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- sfcBroker.c 13 Apr 2005 15:15:42 -0000 1.6 +++ sfcBroker.c 25 Apr 2005 23:32:42 -0000 1.7 @@ -335,7 +335,7 @@ daemon(0,0); else if (strcmp(argv[i], "-v") == 0) exFlags |= 1; - else if (strcmp(argv[i], "-tm") == 0) { + else if (strcmp(argv[i], "-tm") == 0 && i<(argc-1)) { if (*argv[i+1]=='?') { fprintf(stdout,"--- -tm values:\n"); for (i=0; traceIds[i].id; i++) @@ -346,7 +346,7 @@ tmask = atoi(argv[++i]); } } - else if (strcmp(argv[i], "-c") == 0) { + else if (strcmp(argv[i], "-c") == 0 && i<(argc-1)) { configfile = strdup(argv[++i]); } else if (strcmp(argv[i], "-F") == 0); |