What about just something like this?
- mask = ms->mask; - maskStack = ms->next; - delete ms; + if (ms) { + mask = ms->mask; + maskStack = ms->next; + delete ms; + }
that's what we already do with other stacks.
What about just something like this?
- mask = ms->mask;
- maskStack = ms->next;
- delete ms;
+ if (ms) {
+ mask = ms->mask;
+ maskStack = ms->next;
+ delete ms;
+ }
that's what we already do with other stacks.