]> granicus.if.org Git - php/commitdiff
MFB: format string fixes
authorStefan Esser <sesser@php.net>
Fri, 23 Dec 2005 18:43:03 +0000 (18:43 +0000)
committerStefan Esser <sesser@php.net>
Fri, 23 Dec 2005 18:43:03 +0000 (18:43 +0000)
ext/mysqli/mysqli_api.c
ext/mysqli/mysqli_nonapi.c
ext/mysqli/mysqli_report.c

index 3490d430e14379846be7e5767cdd3808a5126322..6d7214d5c99e3045d2555f42b1aaec4472f30875 100644 (file)
@@ -1370,7 +1370,7 @@ PHP_FUNCTION(mysqli_real_connect)
                
                php_mysqli_set_error(mysql_errno(mysql->mysql), (char *) mysql_error(mysql->mysql) TSRMLS_CC);
                php_mysqli_throw_sql_exception( mysql->mysql->net.sqlstate, mysql->mysql->net.last_errno TSRMLS_CC,
-                                                                               mysql->mysql->net.last_error);
+                                                                               "%s", mysql->mysql->net.last_error);
 
                RETURN_FALSE;
        }
index e094a85d53bcd041ce760c05001c69d147428434..d793fda8d089db71c80ab84208a412176dab3410 100644 (file)
@@ -91,7 +91,7 @@ PHP_FUNCTION(mysqli_connect)
                /* Save error messages */
 
                php_mysqli_throw_sql_exception( mysql->mysql->net.sqlstate, mysql->mysql->net.last_errno TSRMLS_CC,
-                                                                               mysql->mysql->net.last_error);
+                                                                               "%s", mysql->mysql->net.last_error);
 
                php_mysqli_set_error(mysql_errno(mysql->mysql), (char *) mysql_error(mysql->mysql) TSRMLS_CC);
 
@@ -249,7 +249,7 @@ PHP_FUNCTION(mysqli_query)
 
        if (!result) {
                php_mysqli_throw_sql_exception(mysql->mysql->net.sqlstate, mysql->mysql->net.last_errno TSRMLS_CC,
-                                                                               mysql->mysql->net.last_error); 
+                                                                               "%s", mysql->mysql->net.last_error); 
                RETURN_FALSE;
        }
 
index 0fe664ddda7875a4dec23e75ca2b65b07bfab5de..d25e8319eca2c1f5f12665f94e70e4a525f7c29b 100644 (file)
@@ -46,7 +46,7 @@ PHP_FUNCTION(mysqli_report)
 
 /* {{{ void php_mysqli_report_error(char *sqlstate, int errorno, char *error) */ 
 void php_mysqli_report_error(char *sqlstate, int errorno, char *error TSRMLS_DC) {
-       php_mysqli_throw_sql_exception(sqlstate, errorno TSRMLS_CC, error);
+       php_mysqli_throw_sql_exception(sqlstate, errorno TSRMLS_CC, "%s", error);
 }
 /* }}} */