attempt to fix random memory corruption / crashing bug ... this is the only thing that looks like it could be it

This commit is contained in:
jacob1 2013-03-07 23:26:24 -05:00
parent 77d233240f
commit 89c784fcfa

View File

@ -100,7 +100,7 @@ void PreviewModel::UpdateSave(int saveID, int saveDate)
{
for(int i = 0; i < saveComments->size(); i++)
delete saveComments->at(i);
delete saveComments;
saveComments->clear();
saveComments = NULL;
}
notifySaveChanged();
@ -166,7 +166,7 @@ void PreviewModel::UpdateComments(int pageNumber)
{
for(int i = 0; i < saveComments->size(); i++)
delete saveComments->at(i);
delete saveComments;
saveComments->clear();
saveComments = NULL;
}
@ -294,7 +294,7 @@ void PreviewModel::Update()
{
for(int i = 0; i < saveComments->size(); i++)
delete saveComments->at(i);
delete saveComments;
saveComments->clear();
saveComments = NULL;
}
commentsLoaded = true;
@ -308,12 +308,6 @@ void PreviewModel::Update()
PreviewModel::~PreviewModel() {
if(save)
delete save;
if(saveComments)
{
for(int i = 0; i < saveComments->size(); i++)
delete saveComments->at(i);
delete saveComments;
}
saveDataBuffer.clear();
}