1
0
forked from GitHub/gf-core

filter out results in linearize_all when there is a nonExist

This commit is contained in:
Krasimir Angelov
2023-02-14 23:06:29 +01:00
parent 310634bbe2
commit 88faaa4e04

View File

@@ -2235,8 +2235,11 @@ PgfText **pgf_linearize_all(PgfDB *db, PgfConcrRevision revision,
while (linearizer.resolve()) {
linearizer.linearize(&out, 0);
variants = (PgfText **) realloc(variants, ((*n_variants)+1)*sizeof(PgfText **));
variants[(*n_variants)++] = out.get_text();
PgfText *text = out.get_text();
if (text != NULL) {
variants = (PgfText **) realloc(variants, ((*n_variants)+1)*sizeof(PgfText **));
variants[(*n_variants)++] = out.get_text();
}
}
return variants;