Georg Baum wrote:
Am Samstag, 3. Juni 2006 16:47 schrieb Abdelrazak Younes:
I see it's too late. No big deal but please let's discuss before you
commit your upcoming patch.
See my other mail. I will not commit that for some days, since it needs
testing.
OK.
By the way, I think the initialisation problem comes mostly from
"WorkAreaFactory.C:create()".
Which initialization problem? Do you mean the desctruction problem?
Yes I mean destruction. Right now, WorkArea creation is done in
BufferView::Pimpl::Pimpl construction (I don't know when this
construction happen).
workarea_.reset(WorkAreaFactory::create(*owner_, width, height));
screen_.reset(LyXScreenFactory::create(workarea()));
Then I don't see where and when in the exit process those objects are
destroyed.
Abdel.