diff options
| author | Marina Glancy <marina@moodle.com> | 2015-12-14 11:27:58 +0800 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2015-12-16 00:53:18 +0100 |
| commit | bdeb28f214c29a54a88cef995e251702f7181ab7 (patch) | |
| tree | 6a44f182e61022f140b69231dcd97f6a16f4790b /drivers/adodb-db2ora.inc.php | |
| parent | e735f1812dde9a227632797cf138c2e327206805 (diff) | |
| download | adodb-bdeb28f214c29a54a88cef995e251702f7181ab7.tar.gz adodb-bdeb28f214c29a54a88cef995e251702f7181ab7.tar.bz2 adodb-bdeb28f214c29a54a88cef995e251702f7181ab7.zip | |
PHP7 compatibility: remove preg_replace '/e' flag
This is the original commit contributed by @marinaglancy
(dff32013c1f2f1e51ea8be59d447280d60362e33) minus the changes in
mysqlt driver (PHP4 constructor), already fixed in
a82f3c692df997e2130cec1e5a0c8f77eb5f1ef8.
Fixes #168
Signed-off-by: Damien Regad <dregad@mantisbt.org>
Diffstat (limited to 'drivers/adodb-db2ora.inc.php')
| -rw-r--r-- | drivers/adodb-db2ora.inc.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/adodb-db2ora.inc.php b/drivers/adodb-db2ora.inc.php index 286c0f5b..ce035800 100644 --- a/drivers/adodb-db2ora.inc.php +++ b/drivers/adodb-db2ora.inc.php @@ -38,7 +38,7 @@ global $_COLONARR,$_COLONSZ; $_COLONARR = array(); $_COLONSZ = sizeof($arr); - $sql2 = preg_replace("/(:[0-9]+)/e","_colontrack('\\1')",$sql); + $sql2 = preg_replace_callback('/(:[0-9]+)/', create_function('$m', 'return _colontrack($m[0]);'), $sql); if (empty($_COLONARR)) return array($sql,$arr); |
