UnaryNode.st
changeset 63 c30ce56de7a8
parent 45 e8331ba8ad5d
child 84 ecb74f0507fd
--- a/UnaryNode.st	Thu Feb 16 17:27:24 1995 +0100
+++ b/UnaryNode.st	Sat Feb 18 02:25:46 1995 +0100
@@ -21,7 +21,7 @@
 COPYRIGHT (c) 1989 by Claus Gittinger
               All Rights Reserved
 
-$Header: /cvs/stx/stx/libcomp/UnaryNode.st,v 1.10 1994-10-10 00:56:37 claus Exp $
+$Header: /cvs/stx/stx/libcomp/UnaryNode.st,v 1.11 1995-02-18 01:25:46 claus Exp $
 '!
 
 !UnaryNode class methodsFor:'documentation'!
@@ -42,7 +42,7 @@
 
 version
 "
-$Header: /cvs/stx/stx/libcomp/UnaryNode.st,v 1.10 1994-10-10 00:56:37 claus Exp $
+$Header: /cvs/stx/stx/libcomp/UnaryNode.st,v 1.11 1995-02-18 01:25:46 claus Exp $
 "
 !
 
@@ -76,8 +76,8 @@
         r isConstant ifTrue:[
             "check if we can do it ..."
             recVal := r evaluate.
-            selectorString knownAsSymbol ifTrue:[
-                selector := selectorString asSymbol.
+            selector := selectorString asSymbolIfInterned.
+            selector notNil ifTrue:[
                 (recVal respondsTo:selector) ifTrue:[
                     "
                      we could do much more here - but then, we need a dependency from