]> granicus.if.org Git - php/commitdiff
Fixed bug #46887 (Invalid calls to php_error_docref())
authorIlia Alshanetsky <iliaa@php.net>
Thu, 18 Dec 2008 20:02:20 +0000 (20:02 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Thu, 18 Dec 2008 20:02:20 +0000 (20:02 +0000)
# Patch by oeriksson at mandriva dot com and crrodriguez at opensuse dot org

ext/mysqli/mysqli.c
ext/xmlwriter/php_xmlwriter.c

index 9309545d0692c3bbdf5ba36e1938cb1ec2ca3f24..4e6a1d0a664e2ef861aebbd54aecfce8ae2abd7c 100644 (file)
@@ -1352,7 +1352,7 @@ if (a) {\
 #define LOCAL_INFILE_ERROR_MSG(source,dest)\
        memset(source, 0, LOCAL_INFILE_ERROR_LEN);\
        memcpy(source, dest, MIN(strlen(dest), LOCAL_INFILE_ERROR_LEN-1));\
-       php_error_docref(NULL TSRMLS_CC, E_WARNING, dest);
+       php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", dest);
 
 
 /* {{{ php_local_infile_init
index 3c990b0db1877beae99bf4a801ad6cca95c90759..a0c503359fb710e563392c70a5e1870737dc1d76 100644 (file)
@@ -168,7 +168,7 @@ static zend_object_value xmlwriter_object_new(zend_class_entry *class_type TSRML
 
 #define XMLW_NAME_CHK(__err) \
        if (xmlValidateName((xmlChar *) name, 0) != 0) {        \
-               php_error_docref(NULL TSRMLS_CC, E_WARNING, __err);     \
+               php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", __err);       \
                RETURN_FALSE;   \
        }       \