]> git.lyx.org Git - features.git/commit
New attempt to fix Pavel's crash, this modifies r40205 and r40207.
authorRichard Heck <rgheck@comcast.net>
Sun, 20 Nov 2011 18:49:05 +0000 (18:49 +0000)
committerRichard Heck <rgheck@comcast.net>
Sun, 20 Nov 2011 18:49:05 +0000 (18:49 +0000)
commit7e42cfd690c93d4708e0d4956a4e8ba844ded118
treec6b2eee4ad3b2258ab833f55a33aeed5e7e1d03b
parent2c978aa6eeeb6e7e3a413b7c11a454390fa63623
New attempt to fix Pavel's crash, this modifies r40205 and r40207.

The global list of cloned buffers was a bad idea. We don't have multiple
export threads, but we can have multiple autosave threads. So now we keep
more than one of these lists at the same time, and each cloned buffer has
a pointer to the relevant list. Note that this would make multiple export
possible, if we wanted to do that at some time.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40227 a592a061-630c-0410-9148-cb99ea01b6c8
src/Buffer.cpp
src/Buffer.h