merge
[gem5.git] / src / mem / slicc / symbols / Type.py
index 2541296dcbff7ac22d240aba327356de555685df..bafc6ea9eed891ed9910498d65cee5e24d22c834 100644 (file)
@@ -430,8 +430,10 @@ enum ${{self.c_ident}} {
         # For each field
         for i,(ident,enum) in enumerate(self.enums.iteritems()):
             desc = enum.get("desc", "No description avaliable")
-            init = ' = %s_FIRST' % self.c_ident if i == 0 else ''
-
+            if i == 0: 
+                init = ' = %s_FIRST' % self.c_ident 
+            else:
+                init = ''
             code('${{self.c_ident}}_${{enum.ident}}$init, /**< $desc */')
         code.dedent()
         code('''