From: Nikita Popov Date: Thu, 17 Apr 2014 22:09:41 +0000 (+0200) Subject: Fix libxml external entity loading X-Git-Tag: POST_PHPNG_MERGE~412^2~82^2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8a14276701d946f0ade280e67f748cf028273b90;p=php Fix libxml external entity loading --- diff --git a/ext/libxml/libxml.c b/ext/libxml/libxml.c index af87213a39..cfa339fe24 100644 --- a/ext/libxml/libxml.c +++ b/ext/libxml/libxml.c @@ -589,7 +589,7 @@ static xmlParserInputPtr _php_libxml_external_entity_loader(const char *URL, if (context->memb == NULL) { \ add_assoc_null_ex(ctxzv, #memb, sizeof(#memb) - 1); \ } else { \ - add_assoc_string_ex(ctxzv, #memb, sizeof(#memb - 1), \ + add_assoc_string_ex(ctxzv, #memb, sizeof(#memb) - 1, \ (char *)context->memb); \ }