projects
/
org.ibex.core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2002/07/19 05:30:16
[org.ibex.core.git]
/
src
/
org
/
xwt
/
Platform.java
diff --git
a/src/org/xwt/Platform.java
b/src/org/xwt/Platform.java
index
dc706f5
..
0a32481
100644
(file)
--- a/
src/org/xwt/Platform.java
+++ b/
src/org/xwt/Platform.java
@@
-214,9
+214,13
@@
public class Platform {
try {
String os = System.getProperty("os.name").toLowerCase();
Process p;
try {
String os = System.getProperty("os.name").toLowerCase();
Process p;
- if (os.indexOf("windows 9") > -1) {
+ if (os.indexOf("windows 9") != -1 || os.indexOf("windows me") != -1) {
+ // hack -- jdk1.2/1.3 on Win32 pop open an ugly DOS box; 1.4 does not
+ if (platform.getClass().getName().endsWith("Java12")) return null;
p = Runtime.getRuntime().exec("command.com /c set");
p = Runtime.getRuntime().exec("command.com /c set");
- } else if ( (os.indexOf("nt") > -1) || (os.indexOf("windows 2000") > -1) ) {
+ } else if (os.indexOf("windows") > -1) {
+ // hack -- jdk1.2/1.3 on Win32 pop open an ugly DOS box; 1.4 does not
+ if (platform.getClass().getName().endsWith("Java12")) return null;
p = Runtime.getRuntime().exec("cmd.exe /c set");
} else {
p = Runtime.getRuntime().exec("env");
p = Runtime.getRuntime().exec("cmd.exe /c set");
} else {
p = Runtime.getRuntime().exec("env");