From: Lukas Krickl Date: Mon, 27 Nov 2023 17:48:55 +0000 (+0100) Subject: Fixed rc check fo symbol resolver X-Git-Url: https://git.krickl.dev/?a=commitdiff_plain;h=61a5120356bc60a45f17d299504efc8aa8072094;p=ulas%2F.git Fixed rc check fo symbol resolver --- diff --git a/src/ulas.c b/src/ulas.c index aa6f78b..cacc4b7 100644 --- a/src/ulas.c +++ b/src/ulas.c @@ -936,7 +936,7 @@ int ulas_valint(struct ulas_tok *lit, enum ulas_symres flags, int *rc) { if (lit->type == ULAS_SYMBOL) { struct ulas_tok *stok = ulas_symbolresolve(lit->val.strv, flags, rc); // bail if symbol is not resolvable - if (*rc == 1) { + if (*rc > 0) { return 0; } return ulas_valint(stok, flags, rc);