stage4/generate_c/generate_c_typedecl.cc
changeset 1041 56ebe2a31b5b
parent 958 7474d2cd1d6e
--- a/stage4/generate_c/generate_c_typedecl.cc	Mon Apr 03 22:06:40 2017 +0100
+++ b/stage4/generate_c/generate_c_typedecl.cc	Mon Apr 03 22:18:22 2017 +0100
@@ -178,7 +178,7 @@
     /* helper symbol for array_specification */
     /* array_subrange_list ',' subrange */
     void *visit(array_subrange_list_c *symbol) {
-      for(int i = 0; i < symbol->n; i++) {symbol->elements[i]->accept(*this);}
+      for(int i = 0; i < symbol->n; i++) {symbol->get_element(i)->accept(*this);}
       return NULL;
     }
 
@@ -295,12 +295,12 @@
 
       if (list->n > 0) {
         s4o_incl.print(pre_elem_str);
-        list->elements[0]->accept(*this);
+        list->get_element(0)->accept(*this);
       }
 
       for(int i = 1; i < list->n; i++) {
         s4o_incl.print(inter_elem_str);
-        list->elements[i]->accept(*this);
+        list->get_element(i)->accept(*this);
       }
 
       if (list->n > 0)