diff --git a/src/config.c b/src/config.c index aaa8cd9ab54bea0074659d5e20d8362773afbe46..19087d12b64d599669e06634476b65b767604fb8 100644 --- a/src/config.c +++ b/src/config.c @@ -213,11 +213,11 @@ char *agent_get_controller_enabled(struct agent *a, char *buf) { struct uci_context *ctx; struct uci_ptr ptr = {0}; - int ret = -1; + int ret; ctx = uci_alloc_context(); if (!ctx) - return -1; + return NULL; ptr.package = "mapcontroller"; ptr.section = "controller"; @@ -237,7 +237,7 @@ char *agent_get_controller_enabled(struct agent *a, char *buf) uci_unload(ctx, ptr.p); error: uci_free_context(ctx); - return ret; + return buf; }