# HG changeset patch # User Olaf Wintermann <olaf.wintermann@gmail.com> # Date 1738353708 -3600 # Node ID bbca8e94fa6734b9ae5bc921add248a673714c7a # Parent 76450adae540e8fffff387b48f94ff1f960f1c0e remove unused function diff -r 76450adae540 -r bbca8e94fa67 src/server/config/keyfile.c --- a/src/server/config/keyfile.c Thu Jan 30 18:54:43 2025 +0100 +++ b/src/server/config/keyfile.c Fri Jan 31 21:01:48 2025 +0100 @@ -66,6 +66,7 @@ } ucx_mempool_destroy(conf->parser.mp->pool); */ + free(conf->file); free(conf); } diff -r 76450adae540 -r bbca8e94fa67 src/server/config/objconf.c --- a/src/server/config/objconf.c Thu Jan 30 18:54:43 2025 +0100 +++ b/src/server/config/objconf.c Fri Jan 31 21:01:48 2025 +0100 @@ -41,30 +41,6 @@ * object */ -ObjectConfig *load_object_config(char *file) { - FILE *in = fopen(file, "r"); - if(in == NULL) { - return NULL; - } - - ObjectConfig *conf = malloc(sizeof(ObjectConfig)); - conf->parser.parse = objconf_parse; - conf->file = file; - //conf->conditions = NULL; - conf->levels = NULL; - conf->objects = cxLinkedListCreate(cxDefaultAllocator, NULL, CX_STORE_POINTERS); - //conf->lines = NULL; - - int r = cfg_parse_basic_file((ConfigParser*)conf, in); - if(r != 0) { - // TODO: free - return NULL; - } - - fclose(in); - - return conf; -} ObjectConfig2* objectconf_load(const char *file) { CxMempool *mp = cxBasicMempoolCreate(512); diff -r 76450adae540 -r bbca8e94fa67 src/server/config/objconf.h --- a/src/server/config/objconf.h Thu Jan 30 18:54:43 2025 +0100 +++ b/src/server/config/objconf.h Fri Jan 31 21:01:48 2025 +0100 @@ -94,7 +94,6 @@ -ObjectConfig *load_object_config(char *file); void free_object_config(ObjectConfig *conf);