--- a/jdk/src/share/classes/sun/management/Flag.java Thu Nov 12 15:42:18 2009 -0800
+++ b/jdk/src/share/classes/sun/management/Flag.java Mon Nov 16 15:33:05 2009 +0100
@@ -45,7 +45,7 @@
Flag(String name, Object value, boolean writeable,
boolean external, Origin origin) {
this.name = name;
- this.value = value;
+ this.value = value == null ? "" : value ;
this.origin = origin;
this.writeable = writeable;
this.external = external;
@@ -64,8 +64,7 @@
}
VMOption getVMOption() {
- String val = value == null ? "" : value.toString();
- return new VMOption(name, val, writeable, origin);
+ return new VMOption(name, value.toString(), writeable, origin);
}
static Flag getFlag(String name) {