1 --- src/freenet-old/node/NodeStarter.java 2010-05-10 21:19:25.000000000 +0200
2 +++ src/freenet/node/NodeStarter.java 2010-05-10 21:35:30.000000000 +0200
6 private void getExtBuild() {
8 - extBuildNumber = ExtVersion.buildNumber;
9 - extRevisionNumber = ExtVersion.cvsRevision;
10 - String builtWithMessage = "freenet.jar built with freenet-ext.jar Build #" + extBuildNumber + " r" + extRevisionNumber;
11 - Logger.normal(this, builtWithMessage);
12 - System.out.println(builtWithMessage);
13 - extBuildNumber = ExtVersion.buildNumber();
14 - if(extBuildNumber == -42) {
15 - extBuildNumber = ExtVersion.extBuildNumber();
16 - extRevisionNumber = ExtVersion.extRevisionNumber();
18 - if(extBuildNumber == 0) {
19 - String buildMessage = "extBuildNumber is 0; perhaps your freenet-ext.jar file is corrupted?";
20 - Logger.error(this, buildMessage);
21 - System.err.println(buildMessage);
22 - extBuildNumber = -1;
24 - if(extRevisionNumber == null) {
25 - String revisionMessage = "extRevisionNumber is null; perhaps your freenet-ext.jar file is corrupted?";
26 - Logger.error(this, revisionMessage);
27 - System.err.println(revisionMessage);
28 - extRevisionNumber = "INVALID";
30 - } catch(Throwable t) {
31 - // Compatibility code ... will be removed
32 - Logger.error(this, "Unable to get the version of your freenet-ext file : it's probably corrupted!");
33 - System.err.println("Unable to get the version of your freenet-ext file : it's probably corrupted!");
34 - System.err.println(t.getMessage());
35 - extRevisionNumber = "INVALID";
36 - extBuildNumber = -1;
38 + extRevisionNumber = "";
39 + extBuildNumber = RECOMMENDED_EXT_BUILD_NUMBER;