aboutsummaryrefslogtreecommitdiffstats
path: root/community/phpldapadmin/php72-db8a98c7a5ae6352018e2a2673e3d24df03f3e48.patch
diff options
context:
space:
mode:
authorAndy Postnikov <apostnikov@gmail.com>2018-11-08 02:42:50 +0200
committerLeonardo Arena <rnalrd@alpinelinux.org>2018-11-12 10:52:24 +0000
commitaa559fd44003c124d0caae346e46c8467c8b06c4 (patch)
tree2cbb28e22cd3f6cce45b94625616d34a0957a27f /community/phpldapadmin/php72-db8a98c7a5ae6352018e2a2673e3d24df03f3e48.patch
parent0d21931ffd43bf41d8776f47b396b7a7b0f345a5 (diff)
downloadaports-aa559fd44003c124d0caae346e46c8467c8b06c4.tar.bz2
aports-aa559fd44003c124d0caae346e46c8467c8b06c4.tar.xz
community/phpldapadmin: modernize and bump dependencies to use php7
Diffstat (limited to 'community/phpldapadmin/php72-db8a98c7a5ae6352018e2a2673e3d24df03f3e48.patch')
-rw-r--r--community/phpldapadmin/php72-db8a98c7a5ae6352018e2a2673e3d24df03f3e48.patch40
1 files changed, 40 insertions, 0 deletions
diff --git a/community/phpldapadmin/php72-db8a98c7a5ae6352018e2a2673e3d24df03f3e48.patch b/community/phpldapadmin/php72-db8a98c7a5ae6352018e2a2673e3d24df03f3e48.patch
new file mode 100644
index 0000000000..d1bbf2f844
--- /dev/null
+++ b/community/phpldapadmin/php72-db8a98c7a5ae6352018e2a2673e3d24df03f3e48.patch
@@ -0,0 +1,40 @@
+diff --git a/lib/functions.php.orig b/lib/functions.php
+index 528c7cc..2ab9999 100644
+--- a/lib/functions.php.orig
++++ b/lib/functions.php
+@@ -51,7 +51,7 @@ if (file_exists(LIBDIR.'functions.custom.php'))
+ /**
+ * Loads class definition
+ */
+-function __autoload($className) {
++spl_autoload_register(function($className) {
+ if (file_exists(HOOKSDIR."classes/$className.php"))
+ require_once(HOOKSDIR."classes/$className.php");
+ elseif (file_exists(LIBDIR."$className.php"))
+@@ -64,7 +64,7 @@ function __autoload($className) {
+ 'body'=>sprintf('%s: %s [%s]',
+ __METHOD__,_('Called to load a class that cant be found'),$className),
+ 'type'=>'error'));
+-}
++});
+
+ /**
+ * Strips all slashes from the specified array in place (pass by ref).
+@@ -1029,7 +1029,7 @@ function masort(&$data,$sortby,$rev=0) {
+ $code .= " } else\n";
+ $code .= " \$bb = \$b->$key;\n";
+
+- $code .= " if (\$aa != \$bb)";
++ $code .= " if (\$aa != \$bb)\n";
+ if ($rev)
+ $code .= " return (\$aa < \$bb ? 1 : -1);\n";
+ else
+@@ -1080,7 +1080,7 @@ function masort(&$data,$sortby,$rev=0) {
+
+ $code .= 'return $c;';
+
+- $CACHE[$sortby] = create_function('$a, $b',$code);
++ $CACHE[$sortby] = function($a, $b) { global $code; eval($code); };
+ }
+
+ uasort($data,$CACHE[$sortby]);