@@ -139,7 +139,7 @@ bool AnyOption::alloc() {
139139 mem_allocated = true ;
140140 for (i = 0 ; i < max_options; i++) {
141141 options[i] = NULL ;
142- optiontype[i] = INVALID_OPT;
142+ optiontype[i] = OptionType:: INVALID_OPT;
143143 optionindex[i] = -1 ;
144144 }
145145 optionchars = (char *)malloc ((max_char_options + 1 ) * sizeof (char ));
@@ -151,7 +151,7 @@ bool AnyOption::alloc() {
151151 }
152152 for (i = 0 ; i < max_char_options; i++) {
153153 optionchars[i] = ' 0' ;
154- optchartype[i] = INVALID_OPT;
154+ optchartype[i] = OptionType:: INVALID_OPT;
155155 optcharindex[i] = -1 ;
156156 }
157157
@@ -202,7 +202,7 @@ bool AnyOption::doubleOptStorage() {
202202 /* init new storage */
203203 for (unsigned int i = max_options; i < 2 * max_options; i++) {
204204 options[i] = NULL ;
205- optiontype[i] = INVALID_OPT;
205+ optiontype[i] = OptionType:: INVALID_OPT;
206206 optionindex[i] = -1 ;
207207 }
208208 max_options = 2 * max_options;
@@ -234,7 +234,7 @@ bool AnyOption::doubleCharStorage() {
234234 /* init new storage */
235235 for (unsigned int i = max_char_options; i < 2 * max_char_options; i++) {
236236 optionchars[i] = ' 0' ;
237- optchartype[i] = INVALID_OPT;
237+ optchartype[i] = OptionType:: INVALID_OPT;
238238 optcharindex[i] = -1 ;
239239 }
240240 max_char_options = 2 * max_char_options;
@@ -347,98 +347,98 @@ void AnyOption::useFiileName(const char *_filename) {
347347 */
348348
349349void AnyOption::setCommandOption (const char *opt) {
350- addOption (opt, COMMAND_OPT);
350+ addOption (opt, OptionType:: COMMAND_OPT);
351351 g_value_counter++;
352352}
353353
354354void AnyOption::setCommandOption (char opt) {
355- addOption (opt, COMMAND_OPT);
355+ addOption (opt, OptionType:: COMMAND_OPT);
356356 g_value_counter++;
357357}
358358
359359void AnyOption::setCommandOption (const char *opt, char optchar) {
360- addOption (opt, COMMAND_OPT);
361- addOption (optchar, COMMAND_OPT);
360+ addOption (opt, OptionType:: COMMAND_OPT);
361+ addOption (optchar, OptionType:: COMMAND_OPT);
362362 g_value_counter++;
363363}
364364
365365void AnyOption::setCommandFlag (const char *opt) {
366- addOption (opt, COMMAND_FLAG);
366+ addOption (opt, OptionType:: COMMAND_FLAG);
367367 g_value_counter++;
368368}
369369
370370void AnyOption::setCommandFlag (char opt) {
371- addOption (opt, COMMAND_FLAG);
371+ addOption (opt, OptionType:: COMMAND_FLAG);
372372 g_value_counter++;
373373}
374374
375375void AnyOption::setCommandFlag (const char *opt, char optchar) {
376- addOption (opt, COMMAND_FLAG);
377- addOption (optchar, COMMAND_FLAG);
376+ addOption (opt, OptionType:: COMMAND_FLAG);
377+ addOption (optchar, OptionType:: COMMAND_FLAG);
378378 g_value_counter++;
379379}
380380
381381void AnyOption::setFileOption (const char *opt) {
382- addOption (opt, FILE_OPT);
382+ addOption (opt, OptionType:: FILE_OPT);
383383 g_value_counter++;
384384}
385385
386386void AnyOption::setFileOption (char opt) {
387- addOption (opt, FILE_OPT);
387+ addOption (opt, OptionType:: FILE_OPT);
388388 g_value_counter++;
389389}
390390
391391void AnyOption::setFileOption (const char *opt, char optchar) {
392- addOption (opt, FILE_OPT);
393- addOption (optchar, FILE_OPT);
392+ addOption (opt, OptionType:: FILE_OPT);
393+ addOption (optchar, OptionType:: FILE_OPT);
394394 g_value_counter++;
395395}
396396
397397void AnyOption::setFileFlag (const char *opt) {
398- addOption (opt, FILE_FLAG);
398+ addOption (opt, OptionType:: FILE_FLAG);
399399 g_value_counter++;
400400}
401401
402402void AnyOption::setFileFlag (char opt) {
403- addOption (opt, FILE_FLAG);
403+ addOption (opt, OptionType:: FILE_FLAG);
404404 g_value_counter++;
405405}
406406
407407void AnyOption::setFileFlag (const char *opt, char optchar) {
408- addOption (opt, FILE_FLAG);
409- addOption (optchar, FILE_FLAG);
408+ addOption (opt, OptionType:: FILE_FLAG);
409+ addOption (optchar, OptionType:: FILE_FLAG);
410410 g_value_counter++;
411411}
412412
413413void AnyOption::setOption (const char *opt) {
414- addOption (opt, COMMON_OPT);
414+ addOption (opt, OptionType:: COMMON_OPT);
415415 g_value_counter++;
416416}
417417
418418void AnyOption::setOption (char opt) {
419- addOption (opt, COMMON_OPT);
419+ addOption (opt, OptionType:: COMMON_OPT);
420420 g_value_counter++;
421421}
422422
423423void AnyOption::setOption (const char *opt, char optchar) {
424- addOption (opt, COMMON_OPT);
425- addOption (optchar, COMMON_OPT);
424+ addOption (opt, OptionType:: COMMON_OPT);
425+ addOption (optchar, OptionType:: COMMON_OPT);
426426 g_value_counter++;
427427}
428428
429429void AnyOption::setFlag (const char *opt) {
430- addOption (opt, COMMON_FLAG);
430+ addOption (opt, OptionType:: COMMON_FLAG);
431431 g_value_counter++;
432432}
433433
434434void AnyOption::setFlag (const char opt) {
435- addOption (opt, COMMON_FLAG);
435+ addOption (opt, OptionType:: COMMON_FLAG);
436436 g_value_counter++;
437437}
438438
439439void AnyOption::setFlag (const char *opt, char optchar) {
440- addOption (opt, COMMON_FLAG);
441- addOption (optchar, COMMON_FLAG);
440+ addOption (opt, OptionType:: COMMON_FLAG);
441+ addOption (optchar, OptionType:: COMMON_FLAG);
442442 g_value_counter++;
443443}
444444
@@ -615,11 +615,11 @@ int AnyOption::parseGNU(char *arg) {
615615int AnyOption::matchOpt (char *opt) {
616616 for (unsigned int i = 0 ; i < option_counter; i++) {
617617 if (strcmp (options[i], opt) == 0 ) {
618- if (optiontype[i] == COMMON_OPT ||
619- optiontype[i] == COMMAND_OPT) { /* found option return index */
618+ if (optiontype[i] == OptionType:: COMMON_OPT ||
619+ optiontype[i] == OptionType:: COMMAND_OPT) { /* found option return index */
620620 return i;
621- } else if (optiontype[i] == COMMON_FLAG ||
622- optiontype[i] == COMMAND_FLAG) { /* found flag, set it */
621+ } else if (optiontype[i] == OptionType:: COMMON_FLAG ||
622+ optiontype[i] == OptionType:: COMMAND_FLAG) { /* found flag, set it */
623623 setFlagOn (opt);
624624 return -1 ;
625625 }
@@ -634,13 +634,13 @@ int AnyOption::matchOpt(char *opt) {
634634bool AnyOption::matchChar (char c) {
635635 for (int i = 0 ; i < optchar_counter; i++) {
636636 if (optionchars[i] == c) { /* found match */
637- if (optchartype[i] == COMMON_OPT ||
637+ if (optchartype[i] == OptionType:: COMMON_OPT ||
638638 optchartype[i] ==
639- COMMAND_OPT) { /* an option store and stop scanning */
639+ OptionType:: COMMAND_OPT) { /* an option store and stop scanning */
640640 return true ;
641- } else if (optchartype[i] == COMMON_FLAG ||
641+ } else if (optchartype[i] == OptionType:: COMMON_FLAG ||
642642 optchartype[i] ==
643- COMMAND_FLAG) { /* a flag store and keep scanning */
643+ OptionType:: COMMAND_FLAG) { /* a flag store and keep scanning */
644644 setFlagOn (c);
645645 return false ;
646646 }
@@ -920,7 +920,7 @@ void AnyOption::valuePairs(char *type, char *value) {
920920 if (strlen (chomp (type)) == 1 ) { /* this is a char option */
921921 for (int i = 0 ; i < optchar_counter; i++) {
922922 if (optionchars[i] == type[0 ]) { /* match */
923- if (optchartype[i] == COMMON_OPT || optchartype[i] == FILE_OPT) {
923+ if (optchartype[i] == OptionType:: COMMON_OPT || optchartype[i] == OptionType:: FILE_OPT) {
924924 setValue (type[0 ], chomp (value));
925925 return ;
926926 }
@@ -930,7 +930,7 @@ void AnyOption::valuePairs(char *type, char *value) {
930930 /* if no char options matched */
931931 for (unsigned int i = 0 ; i < option_counter; i++) {
932932 if (strcmp (options[i], type) == 0 ) { /* match */
933- if (optiontype[i] == COMMON_OPT || optiontype[i] == FILE_OPT) {
933+ if (optiontype[i] == OptionType:: COMMON_OPT || optiontype[i] == OptionType:: FILE_OPT) {
934934 setValue (type, chomp (value));
935935 return ;
936936 }
@@ -946,7 +946,7 @@ void AnyOption::justValue(char *type) {
946946 if (strlen (chomp (type)) == 1 ) { /* this is a char option */
947947 for (int i = 0 ; i < optchar_counter; i++) {
948948 if (optionchars[i] == type[0 ]) { /* match */
949- if (optchartype[i] == COMMON_FLAG || optchartype[i] == FILE_FLAG) {
949+ if (optchartype[i] == OptionType:: COMMON_FLAG || optchartype[i] == OptionType:: FILE_FLAG) {
950950 setFlagOn (type[0 ]);
951951 return ;
952952 }
@@ -956,7 +956,7 @@ void AnyOption::justValue(char *type) {
956956 /* if no char options matched */
957957 for (unsigned int i = 0 ; i < option_counter; i++) {
958958 if (strcmp (options[i], type) == 0 ) { /* match */
959- if (optiontype[i] == COMMON_FLAG || optiontype[i] == FILE_FLAG) {
959+ if (optiontype[i] == OptionType:: COMMON_FLAG || optiontype[i] == OptionType:: FILE_FLAG) {
960960 setFlagOn (type);
961961 return ;
962962 }
0 commit comments