X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fcurl_json.c;fp=src%2Fcurl_json.c;h=89fce164e02b0bdd96855a6a670ffa7d5dd810b5;hb=d130204df3256c39e104aa9a4346d116458c745e;hp=deee460bb3327e6291d6536190ac68e7a7d87cb0;hpb=c023314cc01ec8fae3f5373aa9dbf2b2a2d339b3;p=collectd.git diff --git a/src/curl_json.c b/src/curl_json.c index deee460b..89fce164 100644 --- a/src/curl_json.c +++ b/src/curl_json.c @@ -500,6 +500,7 @@ static int cj_config_add_key (cj_t *db, /* {{{ */ len = ptr-name; if (len == 0) break; + len = COUCH_MIN(len, sizeof (ent)-1); sstrncpy (ent, name, len+1); if (c_avl_get (tree, ent, (void *) &value) != 0)