don't leak extendedPoseInfo on error. CID 997

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27743 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stefano Ceccherini 2008-09-25 14:19:59 +00:00
parent d0397c5424
commit 2e2f53f614

View File

@ -732,8 +732,10 @@ BPoseView::SavePoseLocations(BRect *frameIfDesktop)
extendedPoseInfoSize = extendedPoseInfo->Size();
}
if (model->InitCheck() != B_OK)
if (model->InitCheck() != B_OK) {
delete[] (char *)extendedPoseInfo;
continue;
}
ASSERT(model);
ASSERT(model->InitCheck() == B_OK);