# HG changeset patch
# User greg
# Date 1237363854 -3600
# Node ID dcc7f1323ce5572d93c2202cc45d8f8d8a0e56bf
# Parent  6857b6ffb7a77dfab2b9fb267763ed283fa8bead
fixed bug (forget to convert value in upper case)

diff -r 6857b6ffb7a7 -r dcc7f1323ce5 objdictgen/node.py
--- a/objdictgen/node.py	Tue Mar 17 00:04:24 2009 +0100
+++ b/objdictgen/node.py	Wed Mar 18 09:10:54 2009 +0100
@@ -917,7 +917,7 @@
         return result
             
     def CompileValue(self, value, index, compute = True):
-        if isinstance(value, (StringType, UnicodeType)) and value.find("$NODEID") != -1:
+        if isinstance(value, (StringType, UnicodeType)) and value.upper().find("$NODEID") != -1:
             base = self.GetBaseIndex(index)
             try:
                 raw = eval(value)