int main(void) { enum { ONE, TWO, THREE, FOUR }; printf("In main\n"); PrintExpression(ONE); PrintExpression(TWO); PrintExpression(THREE); printf("\nOutside main\n"); enum_print(); return 0; }
static void enum_value_print (const GValue *value, GString *string) { enum_print (g_value_get_enum (value), G_VALUE_TYPE (value), string); }