# HG changeset patch # User lbessard # Date 1222331130 -7200 # Node ID 0ee0055a8ffe73283d16d000ff71ea39dc2364f4 # Parent 73372bdeeffbb3a357ba4e309f0631ef2fcb68a6 Bug with enumerated_value fixed diff -r 73372bdeeffb -r 0ee0055a8ffe stage4/generate_iec/generate_iec.cc --- a/stage4/generate_iec/generate_iec.cc Mon Sep 15 13:36:24 2008 +0200 +++ b/stage4/generate_iec/generate_iec.cc Thu Sep 25 10:25:30 2008 +0200 @@ -410,8 +410,10 @@ /* enumerated_type_name '#' identifier */ void *visit(enumerated_value_c *symbol) { - symbol->type->accept(*this); - s4o.print("#"); + if (symbol->type != NULL) { + symbol->type->accept(*this); + s4o.print("#"); + } symbol->value->accept(*this); return NULL; }