Author: toad
Date: 2008-01-15 13:19:21 +0000 (Tue, 15 Jan 2008)
New Revision: 17058

Modified:
   trunk/freenet/src/freenet/node/IPDetectorPluginManager.java
   trunk/freenet/src/freenet/node/Node.java
Log:
Fix NPE

Modified: trunk/freenet/src/freenet/node/IPDetectorPluginManager.java
===================================================================
--- trunk/freenet/src/freenet/node/IPDetectorPluginManager.java 2008-01-15 
13:15:32 UTC (rev 17057)
+++ trunk/freenet/src/freenet/node/IPDetectorPluginManager.java 2008-01-15 
13:19:21 UTC (rev 17058)
@@ -40,7 +40,7 @@
                public MyUserAlert(String title, String text, boolean 
suggestPortForward, short code) {
                        super(false, title, text, null, code, true, 
L10n.getString("UserAlert.hide"), false, null);
                        this.suggestPortForward = suggestPortForward;
-                       portsNotForwarded = getUDPPortsNotForwarded();
+                       portsNotForwarded = new int[] { };
                }

                public HTMLNode getHTMLText() {

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2008-01-15 13:15:32 UTC (rev 
17057)
+++ trunk/freenet/src/freenet/node/Node.java    2008-01-15 13:19:21 UTC (rev 
17058)
@@ -3002,6 +3002,7 @@
        }

        public boolean darknetDefinitelyPortForwarded() {
+               if(darknetCrypto == null) return false;
                return darknetCrypto.definitelyPortForwarded();
        }
 }


Reply via email to