Fix GCC 9.0 barf on vat strncpy.
Type: fix
Signed-off-by: Ray Kinsella <mdr@ashroe.eu>
Change-Id: I5e41225d6ac9673a9d953046720df55e7b69c479
Signed-off-by: Dave Barach <dave@barachs.net>
u8 *ns = NULL;
int len = strlen ((const char *) str);
vec_validate (ns, len);
u8 *ns = NULL;
int len = strlen ((const char *) str);
vec_validate (ns, len);
- strncpy ((char *) ns, (const char *) str, len + 1);
- vec_add1 (ns, '\0');
+ memcpy ((char *) ns, (const char *) str, len + 1);
vat_json_set_string (json, ns);
}
vat_json_set_string (json, ns);
}