Abdelrazak Younes wrote:

> fixIfBroken). But I don't really understand why you think the signal
> solution is bad. This is the *only* way to ensure that the inset pointer
> inside CursorSlice is valid at any time. Even with Alfredo solution you
> could end up with an invalid pointer if you forgot to call fixIfBroken().

But you'll still end up with an invalid cursor if you forget to call
fixIfbroken, so there's no point in keeping the pointers valids, right?

A/


Reply via email to