- optional dependencies not supported
- PHP 5 references (#362)
- incorrect index determination
function &_getDepDB()
{
if (!$fp = fopen($this->depdb_file, 'r')) {
- return $this->raiseError("Could not open dependencies file `".$this->depdb_file."'");
+ $err = $this->raiseError("Could not open dependencies file `".$this->depdb_file."'");
+ return $err;
}
- $data = fread($fp, filesize($this->depdb_file));
+ $data = unserialize(fread($fp, filesize($this->depdb_file)));
fclose($fp);
- return unserialize($data);
+ return $data;
}
// }}}