From: Marek VavruĊĦa Date: Mon, 13 Jul 2015 14:16:27 +0000 (+0200) Subject: modules/stats: fixed potential crash on empty prefix X-Git-Tag: v1.0.0-beta1~77^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=86455e1c1ec2d1f1dbc17efe91541541be15233b;p=thirdparty%2Fknot-resolver.git modules/stats: fixed potential crash on empty prefix --- diff --git a/modules/stats/stats.c b/modules/stats/stats.c index 24d07d96f..078ff7b12 100644 --- a/modules/stats/stats.c +++ b/modules/stats/stats.c @@ -264,7 +264,7 @@ static char* stats_list(void *env, struct kr_module *module, const char *args) json_append_member(root, elm->key, json_mknumber(elm->val)); } } - map_walk_prefixed(&data->map, args ? args : "", list_entry, root); + map_walk_prefixed(&data->map, (args_len > 0) ? args : "", list_entry, root); char *ret = json_encode(root); json_delete(root); return ret;