ref: 6dcbacc2582e5aabae768e6df496525f67eed8a6
dir: /misc.c/
/* * misc.c: Miscellaneous helpful functions. */ #include <assert.h> #include <stdlib.h> #include "puzzles.h" void free_cfg(config_item *cfg) { config_item *i; for (i = cfg; i->type != C_END; i++) if (i->type == C_STRING) sfree(i->sval); sfree(cfg); }