display.rc
changeset 304 b7ef06173222
parent 302 523be1e5cd5f
child 305 1e0cedf0e7a5
--- a/display.rc	Sat Sep 12 15:49:17 1998 +0200
+++ b/display.rc	Sat Sep 12 16:46:30 1998 +0200
@@ -238,14 +238,14 @@
 
 display := displayVar.
 
-(displayVar notNil or:[Display platformName = 'WIN32']) ifTrue:[
+(displayVar notNil or:[isWindowsDisplay]) ifTrue:[
     "/ figure out the hostname of the display,
     "/ to read d_<hostname>.rc
 
-    ((displayVar startsWith:':0') 
+    (isWindowsDisplay
+    or:[(displayVar startsWith:':0') 
     or:[(displayVar startsWith:'unix:')
-    or:[displayVar startsWith:'shm:'
-    or:[isWindowsDisplay]]]) ifTrue:[
+    or:[displayVar startsWith:'shm:']]]) ifTrue:[
 	"running on a local display"
 	display := OperatingSystem getHostName.
     ] ifFalse:[
@@ -264,7 +264,7 @@
 
     display isNil ifTrue:[
 	isWindowsDisplay ifTrue:[
-	    display := 'windows'
+	    display := 'win32'
 	]
     ].
 
@@ -374,13 +374,11 @@
     displayType isNil ifTrue:[
 	"use type of machine smalltalk is running on as default ..."
 
-	(displayVar startsWith:':0') ifTrue:[
+	(isWindowsDisplay
+	or:[displayVar startsWith:':0'
+	or:[displayVar startsWith:(OperatingSystem getHostName , ':0')]]) 
+	ifTrue:[
 	    displayType := OperatingSystem getSystemType.
-	] ifFalse:[
-	    ((displayVar startsWith:(OperatingSystem getHostName , ':0'))
-	    or:[isWindowsDisplay]) ifTrue:[
-		displayType := OperatingSystem getSystemType.
-	    ]
 	]
     ]
 ].