Author: zothar
Date: 2006-11-23 14:30:28 +0000 (Thu, 23 Nov 2006)
New Revision: 11037

Modified:
   trunk/freenet/src/freenet/node/NodeStarter.java
Log:
Commit 2 of 2: Implement backwards compatible ExtVersion.cvsRevision().  
(thanks nextgens)

Modified: trunk/freenet/src/freenet/node/NodeStarter.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeStarter.java     2006-11-23 14:30:02 UTC 
(rev 11036)
+++ trunk/freenet/src/freenet/node/NodeStarter.java     2006-11-23 14:30:28 UTC 
(rev 11037)
@@ -105,8 +105,11 @@

        try{     
                extBuildNumber = ExtVersion.buildNumber();
-               extRevisionNumber = ExtVersion.cvsRevision;
-               // extRevisionNumber = ExtVersion.cvsRevision();  **FIXME** Use 
this line when ready to make the next freenet-ext.jar mandatory
+                       if(ExtVersion.cvsRevision.equals("-2")) {
+                               extRevisionNumber = ExtVersion.cvsRevision();
+                       } else {
+                               extRevisionNumber = ExtVersion.cvsRevision;
+                       }
                if(extBuildNumber == 0 || extRevisionNumber == null) throw new 
Throwable();
        }catch(Throwable t){     
                // Compatibility code ... will be removed


Reply via email to