diff --git a/sink/sink20169.c b/sink/sink20169.c index fbbbcfd..3973bf1 100644 --- a/sink/sink20169.c +++ b/sink/sink20169.c @@ -1,4 +1,5 @@ #include +#include #include #include @@ -18,7 +19,7 @@ const t_device devices[] = { config_t cfg; -void readConfig() { +int readConfig() { config_init(&cfg); if (! config_read_file(&cfg, "/etc/sink20169.cfg")) { logmsg(LOG_ERR, "failed to read config file: %s:%d - %s\n", @@ -36,4 +37,6 @@ int main() { if (res < 0) { logmsg(LOG_ERR, "receiver failed to start, error: ", res); } + + config_destroy(&cfg); }