Jürgen Spitzmüller wrote:
Abdelrazak Younes wrote:
I cannot imagine how I could have broken it. But I'll recheck rev. 23405.
I didn't accuse you :-), maybe I broke it before committing this stuff
Looks like it (I just checked)
I am simply saying that fixing update() might be a better idea.
Sure, but I tried and failed, so I brought it back to working stage for the
time being.
And the weird thing is that it works fine here (MSVC) without the call
to changeRefsIfUnique()!
I think the reason is the const_iterator used in InsetLabel::update(). I
guess gcc silently fail to update the InsetRef pointers because of that.
So I'll switch a non const iterator and revert your fix. Please tell me
if that's OK.
Abdel.