Update of /cvsroot/php-blog/serendipity/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23907/include
Modified Files:
plugin_api.inc.php
Log Message:
WTF...seems my commits didn't all get through...
Index: plugin_api.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/include/plugin_api.inc.php,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- plugin_api.inc.php 16 Dec 2004 15:45:30 -0000 1.10
+++ plugin_api.inc.php 2 Jan 2005 15:05:47 -0000 1.11
@@ -99,13 +99,17 @@
global $serendipity;
$plugin =& serendipity_plugin_api::load_plugin($plugin_instance_id);
- $bag = new serendipity_property_bag;
- $plugin->introspect($bag);
- $plugin->uninstall($bag);
+ if (is_object($plugin)) {
+ $bag = new serendipity_property_bag;
+ $plugin->introspect($bag);
+ $plugin->uninstall($bag);
+ }
serendipity_db_query("DELETE FROM {$serendipity['dbPrefix']}plugins where name='$plugin_instance_id'");
- $plugin->register_dependencies(true);
+ if (is_object($plugin)) {
+ $plugin->register_dependencies(true);
+ }
serendipity_db_query("DELETE FROM {$serendipity['dbPrefix']}config where name LIKE '$plugin_instance_id/%'");
}
|