diff options
| author | Damien Regad <dregad@mantisbt.org> | 2021-01-25 00:29:23 +0100 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2021-01-25 00:29:23 +0100 |
| commit | 6d29339494fd418dc5c857a42bf816fb4acfb9f6 (patch) | |
| tree | 5d08c831d07d3cf803f597d8443ab9e8ebf9cf0e /server.php | |
| parent | c3eb0b37cdb95a1be2e5932ada6be778ecf4f229 (diff) | |
| download | adodb-6d29339494fd418dc5c857a42bf816fb4acfb9f6.tar.gz adodb-6d29339494fd418dc5c857a42bf816fb4acfb9f6.tar.bz2 adodb-6d29339494fd418dc5c857a42bf816fb4acfb9f6.zip | |
Fix remaining usages of get_magic_* functions
Follow-up on #657, applies the same logic to remaining usages.
This code will be removed in ADOdb 5.21.0.
Fixes #619
Diffstat (limited to 'server.php')
| -rw-r--r-- | server.php | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -54,7 +54,11 @@ function err($s) // undo stupid magic quotes function undomq(&$m) { - if (get_magic_quotes_gpc()) { + // PHP7.4 spits deprecated notice, PHP8 removed magic_* stuff + if (version_compare(PHP_VERSION, '7.4.0', '<') + && function_exists('get_magic_quotes_gpc') + && get_magic_quotes_gpc() + ) { // undo the damage $m = str_replace('\\\\','\\',$m); $m = str_replace('\"','"',$m); |
