From: Eric Biggers Date: Mon, 19 Oct 2015 00:39:28 +0000 (-0500) Subject: wimlib_set_image_property(): forbid NULL or empty property names X-Git-Tag: v1.8.3~50 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=130b09a8d787dd9ff0e00281052a8dacee272d5a;hp=93cf87b7baf5093c729f74f7e1c4be2a94880dbe wimlib_set_image_property(): forbid NULL or empty property names --- diff --git a/src/xml.c b/src/xml.c index f7d694d0..dbce8da6 100644 --- a/src/xml.c +++ b/src/xml.c @@ -1425,6 +1425,9 @@ wimlib_set_image_property(WIMStruct *wim, int image, const tchar *property_name, const xmlChar *name; int ret; + if (!property_name || !*property_name) + return WIMLIB_ERR_INVALID_PARAM; + ret = tstr_get_utf8(property_name, &name); if (ret) return ret;