compiler/libec: Fixed improper usage of GCC compound statement expressions that would...
[sdk] / compiler / libec / src / pass16.ec
index 1cc4d0f..0f7969f 100644 (file)
@@ -1530,6 +1530,11 @@ static void ProcessExpression(Expression exp)
          ProcessExpression(exp.vaArg.exp);
          break;
       }
+      case extensionInitializerExp:
+      {
+         ProcessInitializer(exp.initializer.initializer);
+         break;
+      }
    }
    CheckTemplateTypes(exp);
 }