version 1.4, 2013/05/30 09:12:27
|
version 1.5, 2016/05/18 15:18:10
|
Line 5
|
Line 5
|
int |
int |
main(int argc, char **argv) |
main(int argc, char **argv) |
{ |
{ |
cfg_root_t cfg; | cfg_root_t *cfg; |
FILE *f; |
FILE *f; |
ait_val_t *v; |
ait_val_t *v; |
|
|
if (cfgInitConfig(&cfg)) { | if (!(cfg = cfgInitConfig())) { |
printf("Error:: #%d - %s\n", cfg_GetErrno(), cfg_GetError()); |
printf("Error:: #%d - %s\n", cfg_GetErrno(), cfg_GetError()); |
return 1; |
return 1; |
} |
} |
|
|
f = fopen("test_lines.txt", "r"); |
f = fopen("test_lines.txt", "r"); |
if (!f) { |
if (!f) { |
cfgUnloadConfig(&cfg); | cfgUnloadConfig(cfg); |
return 2; |
return 2; |
} else { |
} else { |
if (argc > 1) |
if (argc > 1) |
cfgReadLines(f, argv[1], "\r\n", &cfg); | cfgReadLines(f, argv[1], "\r\n", cfg); |
else |
else |
cfgReadLines(f, ":", "\r\n", &cfg); | cfgReadLines(f, ":", "\r\n", cfg); |
|
|
printf("WriteLines::\n"); |
printf("WriteLines::\n"); |
if (argc > 1) |
if (argc > 1) |
v = cfgWriteLines(f, argv[1], "\r\n", NULL, &cfg); | v = cfgWriteLines(f, argv[1], "\r\n", NULL, cfg); |
else |
else |
v = cfgWriteLines(stdout, ":", "\r\n", NULL, &cfg); | v = cfgWriteLines(stdout, ":", "\r\n", NULL, cfg); |
|
|
fclose(f); |
fclose(f); |
|
|
Line 39 main(int argc, char **argv)
|
Line 39 main(int argc, char **argv)
|
} |
} |
|
|
printf("WriteConfig::\n"); |
printf("WriteConfig::\n"); |
cfgWriteConfig(stdout, &cfg, 0); | cfgWriteConfig(stdout, cfg, 0); |
cfgUnloadConfig(&cfg); | cfgUnloadConfig(cfg); |
return 0; |
return 0; |
} |
} |