# HG changeset patch
# User etisserant
# Date 1191340756 -7200
# Node ID 32d93e0c6e64140d92082507b2ba6d3b250f8c4b
# Parent  340348f0193f14165e7d17e118d3377a42ff1698
Fixed crash with visible_string due to latest changes.

diff -r 340348f0193f -r 32d93e0c6e64 objdictgen/node.py
--- a/objdictgen/node.py	Tue Oct 02 17:58:31 2007 +0200
+++ b/objdictgen/node.py	Tue Oct 02 17:59:16 2007 +0200
@@ -858,7 +858,7 @@
         return result
             
     def CompileValue(self, value, index, compute = True):
-        if type(value) == StringType:
+        if type(value) == StringType and value.find("$NODEID") != -1:
             base = self.GetBaseIndex(index)
             try:
                 raw = eval(value)