+ issue #0002521: SIGSEGV when trying to revert to saved file.
This commit is contained in:
parent
2ce5c8d2e3
commit
0c449d7e8f
|
@ -1449,6 +1449,8 @@ void Document::restore (void)
|
||||||
clearUndos();
|
clearUndos();
|
||||||
for (std::vector<DocumentObject*>::iterator obj = d->objectArray.begin(); obj != d->objectArray.end(); ++obj) {
|
for (std::vector<DocumentObject*>::iterator obj = d->objectArray.begin(); obj != d->objectArray.end(); ++obj) {
|
||||||
signalDeletedObject(*(*obj));
|
signalDeletedObject(*(*obj));
|
||||||
|
}
|
||||||
|
for (std::vector<DocumentObject*>::iterator obj = d->objectArray.begin(); obj != d->objectArray.end(); ++obj) {
|
||||||
delete *obj;
|
delete *obj;
|
||||||
}
|
}
|
||||||
d->objectArray.clear();
|
d->objectArray.clear();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user