fix: fix parser/generator issues
This commit is contained in:
@@ -7,6 +7,8 @@
|
||||
|
||||
typedef gen_res_t (*gen_handle_fn)(fzl_gen_t *, fzl_node_t *);
|
||||
|
||||
char *null_name = "<null>";
|
||||
|
||||
gen_res_t gen_error = (gen_res_t){.error = true};
|
||||
gen_res_t gen_ok_null =
|
||||
(gen_res_t){.error = false, .type = FZL_TYPE_NULL, .classname = NULL};
|
||||
@@ -142,7 +144,11 @@ gen_res_t gen_common(fzl_gen_t *gen, fzl_node_t *node)
|
||||
}
|
||||
|
||||
if (!res)
|
||||
{
|
||||
printf("Bruh, you, suka, go fix the generator blyat (%s:%d)\n", __FILE__,
|
||||
__LINE__);
|
||||
return gen_error;
|
||||
}
|
||||
|
||||
return res(gen, node);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user