|
From: <ru...@us...> - 2010-06-10 06:53:17
|
Revision: 7516
http://phpwiki.svn.sourceforge.net/phpwiki/?rev=7516&view=rev
Author: rurban
Date: 2010-06-10 06:53:11 +0000 (Thu, 10 Jun 2010)
Log Message:
-----------
remove wrong remove warning with dba. _versiondb->get always returns a serialized string
Modified Paths:
--------------
trunk/lib/WikiDB/backend/dbaBase.php
Modified: trunk/lib/WikiDB/backend/dbaBase.php
===================================================================
--- trunk/lib/WikiDB/backend/dbaBase.php 2010-06-10 06:35:40 UTC (rev 7515)
+++ trunk/lib/WikiDB/backend/dbaBase.php 2010-06-10 06:53:11 UTC (rev 7516)
@@ -185,12 +185,11 @@
function delete_page($pagename) {
$version = $this->get_latest_version($pagename);
$data = $this->_versiondb->get((int)$version . ":$pagename");
- // fix broken pages
+ // returns serialized string
if (!is_array($data) or empty($data)) {
if (is_string($data) and ($vdata = @unserialize($data))) {
- trigger_error("Fixed broken page version $pagename. Run 'Check WikiDB'",
- E_USER_NOTICE);
$data = $vdata;
+ unset($vdata);
} else // already empty page
$data = array();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|