From 30f7d152967f46761efb550794d00c90cdb5ef9e Mon Sep 17 00:00:00 2001 From: Rob Haarsma Date: Wed, 21 May 2003 21:42:36 +0000 Subject: [PATCH] fixed a memory deallocation error. --- source/blender/quicktime/apple/quicktime_export.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/source/blender/quicktime/apple/quicktime_export.c b/source/blender/quicktime/apple/quicktime_export.c index 68b69b74625..e456be3ea08 100644 --- a/source/blender/quicktime/apple/quicktime_export.c +++ b/source/blender/quicktime/apple/quicktime_export.c @@ -170,7 +170,6 @@ OSErr SaveExporterSettingsToMem (QuicktimeCodecData *qcd) QTAtomContainer myContainer = NULL; ComponentResult myErr = noErr; Ptr myPtr; - Handle myHandle; long mySize = 0; // check if current scene already has qtcodec settings, and erase them @@ -197,9 +196,7 @@ OSErr SaveExporterSettingsToMem (QuicktimeCodecData *qcd) // lock and convert the atomcontainer to a *valid* pointer QTLockContainer(myContainer); - myHandle = (Handle) myContainer; - HLockHi(myHandle); - myPtr = *myHandle; + myPtr = *(Handle)myContainer; // copy the Quicktime data into the blender qtcodecdata struct if (myPtr) { @@ -214,8 +211,6 @@ OSErr SaveExporterSettingsToMem (QuicktimeCodecData *qcd) QTUnlockContainer(myContainer); bail: - if (myHandle != NULL) - DisposeHandle(myHandle); if (myContainer != NULL) QTDisposeAtomContainer(myContainer);