com php-src: Fix libxml external entity loading: ext/libxml/libxml.c
| From: | Dmitry Stogov | Date: | Thu, 17 Apr 2014 22:15:13 +0000 |
| Subject: | com php-src: Fix libxml external entity loading: ext/libxml/libxml.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-77350@lists.php.net to get a copy of this message | ||
Commit: 8a14276701d946f0ade280e67f748cf028273b90
Author: Nikita Popov <nikic@php.net> Fri, 18 Apr 2014 00:09:41 +0200
Parents: c3c47c431ea301f8750dbdd1ced69a6cf365b3a1
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=8a14276701d946f0ade280e67f748cf028273b90
Log:
Fix libxml external entity loading
Changed paths:
M ext/libxml/libxml.c
Diff:
diff --git a/ext/libxml/libxml.c b/ext/libxml/libxml.c
index af87213..cfa339f 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); \
}