--- libaitcfg/example/test_av2.c 2012/07/30 11:23:08 1.1 +++ libaitcfg/example/test_av2.c 2012/08/01 00:39:10 1.2 @@ -0,0 +1,31 @@ +#include +#include + + +int +main(int argc, char **argv) +{ + cfg_root_t cfg; + FILE *f; + + if (cfgInitConfig(&cfg)) { + printf("Error:: #%d - %s\n", cfg_GetErrno(), cfg_GetError()); + return 1; + } + + f = fopen("test_lines.txt", "r"); + if (!f) { + cfgUnloadConfig(&cfg); + return 2; + } else { + if (argc > 1) + cfgReadLines(f, argv[1], "\r\n", &cfg); + else + cfgReadLines(f, ":", "\r\n", &cfg); + fclose(f); + } + + cfgWriteConfig(stdout, &cfg, 0); + cfgUnloadConfig(&cfg); + return 0; +}