databases/pear-MDB2: Fix PHP error

- Bump PORTREVISION for package change

PR:		272927
Reported by:	Joel Rodriguez <joel@tahoestores.com>
Obtained from:	ee0563d1ac
This commit is contained in:
Po-Chuan Hsieh
2023-09-04 17:04:43 +08:00
parent 67ac340e99
commit 8b461858ef
2 changed files with 24 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
PORTNAME= MDB2
DISTVERSION= 2.5.0b5
PORTREVISION= 1
CATEGORIES= databases www pear
MAINTAINER= sunpoet@FreeBSD.org

View File

@@ -0,0 +1,23 @@
Obtained from: https://github.com/pear/MDB2/commit/ee0563d1ac6ed2694c48701e24ed7c352edb6639
--- MDB2.php.orig 2012-10-29 15:41:51 UTC
+++ MDB2.php
@@ -575,7 +575,7 @@ class MDB2
$dummy3 = false)
{
$pear = new PEAR;
- $err =& $pear->raiseError(null, $code, $mode, $options, $userinfo, 'MDB2_Error', true);
+ $err = $pear->raiseError(null, $code, $mode, $options, $userinfo, 'MDB2_Error', true);
return $err;
}
@@ -823,7 +823,8 @@ class MDB2
$parsed['dbsyntax'] = $str;
}
- if (!count($dsn)) {
+ $dsn = trim($dsn);
+ if (!strlen($dsn)) {
return $parsed;
}