dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge "Only pass strings to mysqli::real_escape_string"
[lhc/web/wiklou.git]
/
includes
/
db
/
DatabaseMysqli.php
diff --git
a/includes/db/DatabaseMysqli.php
b/includes/db/DatabaseMysqli.php
index
e202f8a
..
7c25d5a
100644
(file)
--- a/
includes/db/DatabaseMysqli.php
+++ b/
includes/db/DatabaseMysqli.php
@@
-275,6
+275,10
@@
class DatabaseMysqli extends DatabaseMysqlBase {
* @return string
*/
protected function mysqlRealEscapeString( $s ) {
+ if ( is_integer( $s ) ) {
+ // HHVM fatals passing numbers to real_escape_string
+ $s = (string) $s;
+ }
return $this->mConn->real_escape_string( $s );
}