another fix for linearizeAll and undefined lins

This commit is contained in:
Krasimir Angelov
2022-06-28 18:21:58 +02:00
parent 5b645ab42f
commit edb9ff33c5

View File

@@ -419,7 +419,7 @@ bool PgfLinearizer::TreeLinrefNode::resolve(PgfLinearizer *linearizer)
TreeNode *root = args; TreeNode *root = args;
ref<PgfConcrLincat> lincat = root->get_lincat(linearizer); ref<PgfConcrLincat> lincat = root->get_lincat(linearizer);
if (lincat == 0) if (lincat == 0)
return true; return (lin_index = !lin_index);
while (lincat->n_lindefs+lin_index < lincat->res->len) { while (lincat->n_lindefs+lin_index < lincat->res->len) {
// Unbind all variables // Unbind all variables