X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/6633f16cd7b339def9ee1a7b10b6c03c4d9855c5..89717a56084f7cac56330c8527fbaff99b15709b:/math/pgen.c diff --git a/math/pgen.c b/math/pgen.c index f10d585f..f0606591 100644 --- a/math/pgen.c +++ b/math/pgen.c @@ -283,7 +283,7 @@ mp *pgen(const char *name, mp *d, mp *m, pgen_proc *event, void *ectx, rc = PGEN_ABORT; if (!(act & A_DONE)) { act |= A_ENDSTEP | A_DONE; - if (p == P_TEST) + if (p == P_TEST && rq != PGEN_BEGIN) act |= A_ENDTEST; } }