diff -u phpreports-0.4.9/debian/changelog phpreports-0.4.9/debian/changelog --- phpreports-0.4.9/debian/changelog +++ phpreports-0.4.9/debian/changelog @@ -1,3 +1,12 @@ +phpreports (0.4.9-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Update phpreports to PHP 5.4: fix "Call-time pass-by-reference" errors. + Affected files are: ./database/db_oracle.php, database/db_odbc.phpi and + php/PHPReportRow.php (Closes: #658874) + + -- Mònica Ramírez Arceda Sat, 28 Apr 2012 11:48:23 +0200 + phpreports (0.4.9-2) unstable; urgency=low * Remove php4 dependecies packages. only in patch2: unchanged: --- phpreports-0.4.9.orig/database/db_oracle.php +++ phpreports-0.4.9/database/db_oracle.php @@ -28,7 +28,7 @@ function db_fetch($oStmt) { $aArray = Array(); - if(!@ociFetchInto($oStmt,&$aArray,OCI_ASSOC+OCI_RETURN_NULLS)) + if(!@ociFetchInto($oStmt,$aArray,OCI_ASSOC+OCI_RETURN_NULLS)) return false; return $aArray; } only in patch2: unchanged: --- phpreports-0.4.9.orig/database/db_odbc.php +++ phpreports-0.4.9/database/db_odbc.php @@ -70,11 +70,11 @@ $rs_assoc = Array(); if(PHP_VERSION>"4.1"){ if($rownumber<0) - odbc_fetch_into($result,&$rs); + odbc_fetch_into($result,$rs); else - odbc_fetch_into($result, &$rs, $rownumber); + odbc_fetch_into($result, $rs, $rownumber); }else - odbc_fetch_into($result, $rownumber, &$rs); + odbc_fetch_into($result, $rownumber, $rs); foreach($rs as $key => $value) $rs_assoc[odbc_field_name($result, $key+1)] = $value; only in patch2: unchanged: --- phpreports-0.4.9.orig/php/PHPReportRow.php +++ phpreports-0.4.9/php/PHPReportRow.php @@ -10,7 +10,7 @@ Add a column in the row */ function addCol(&$oCol_) { - array_push($this->_aCols,&$oCol_); + array_push($this->_aCols,$oCol_); } function &getCols() {