Author: saces
Date: 2007-11-27 10:19:32 +0000 (Tue, 27 Nov 2007)
New Revision: 15957

Modified:
   trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java
   trunk/freenet/src/freenet/pluginmanager/PluginTalker.java
Log:
fix plugin to plugin talk

Modified: trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java       
2007-11-27 02:04:41 UTC (rev 15956)
+++ trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java       
2007-11-27 10:19:32 UTC (rev 15957)
@@ -51,4 +51,8 @@

                return formNode;
        }
+       
+       public PluginTalker getPluginTalker(FredPluginTalker fpt, String 
pluginname, String identifier) throws PluginNotFoundException {
+               return new PluginTalker(fpt, node, pluginname, identifier);
+       }
 }

Modified: trunk/freenet/src/freenet/pluginmanager/PluginTalker.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginTalker.java   2007-11-27 
02:04:41 UTC (rev 15956)
+++ trunk/freenet/src/freenet/pluginmanager/PluginTalker.java   2007-11-27 
10:19:32 UTC (rev 15957)
@@ -22,11 +22,11 @@

        FredPluginFCP plugin;

-       PluginTalker(Node node2, String pluginname2, String identifier2) throws 
PluginNotFoundException {
+       PluginTalker(FredPluginTalker fpt, Node node2, String pluginname2, 
String identifier2) throws PluginNotFoundException {
                node = node2;
                plugin = findPlugin(pluginname2);
                access = null;
-               replysender = new PluginReplySenderDirect(node2, null, 
pluginname2, identifier2);
+               replysender = new PluginReplySenderDirect(node2, fpt, 
pluginname2, identifier2);
        }

        public PluginTalker(Node node2, FCPConnectionHandler handler, String 
pluginname2, String identifier2, boolean access2) throws 
PluginNotFoundException {


Reply via email to