Mark the expression before flushing the staging buffer.

This commit is contained in:
David Anderson 2014-07-05 14:15:44 -07:00
parent 9ae3256bc0
commit 1277bbd50e

View File

@ -4134,13 +4134,13 @@ static void dodelete()
store(&sval.val);
}
markexpr(sEXPR, NULL, 0);
cleanup:
if (lcl_staging) {
stgout(lcl_stgidx);
stgset(FALSE);
}
markexpr(sEXPR, NULL, 0);
}
/**