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