|
|
| version 1.1.2.2, 2021/11/25 23:44:52 | version 1.1.2.3, 2021/11/26 01:10:34 |
|---|---|
| Line 14 main(int argc, char **argv) | Line 14 main(int argc, char **argv) |
| int i, mode = 0; | int i, mode = 0; |
| struct tagCfg *av; | struct tagCfg *av; |
| while ((ch = getopt(argc, argv, "r")) != -1) | while ((ch = getopt(argc, argv, "rd")) != -1) |
| switch (ch) { | switch (ch) { |
| case 'r': | case 'r': |
| mode = 42; | mode = 42; |
| break; | break; |
| case 'd': | |
| mode = 21; | |
| break; | |
| default: | default: |
| printf("Error:: missing config.\n\ntestcfg [-r] <config> [section/attribute]\n"); | printf("Error:: missing config.\n\ntestcfg [-r] <config> [section/attribute]\n"); |
| return 1; | return 1; |
| Line 68 main(int argc, char **argv) | Line 71 main(int argc, char **argv) |
| } | } |
| } else if (!mode) | } else if (!mode) |
| cfgWriteConfig(stdout, &cfg, 1); | cfgWriteConfig(stdout, &cfg, 1); |
| else | else if (mode == 42) |
| cfgWriteConfigRaw(stdout, &cfg, 1); | cfgWriteConfigRaw(stdout, &cfg, 1); |
| else | |
| cfg_dumpCfg(&cfg); | |
| cfgUnloadConfig(&cfg); | cfgUnloadConfig(&cfg); |
| printf("Closed config\n"); | printf("Closed config\n"); |