diff -r 15bf7259bb7c -r d8a3531bc6b8 uiacceltk/hitchcock/coretoolkit/src/huigifanimationtexture.cpp --- a/uiacceltk/hitchcock/coretoolkit/src/huigifanimationtexture.cpp Tue Feb 02 07:56:43 2010 +0200 +++ b/uiacceltk/hitchcock/coretoolkit/src/huigifanimationtexture.cpp Mon Feb 22 17:57:49 2010 +0200 @@ -149,7 +149,10 @@ { if ((iAnimationState & EInitializing) && aTexture.iFrameCount > 1 && aTextureId == iTextureId1) { + delete iTexture; iTexture = iTexture1; + delete iTexture2; + iTexture2 = NULL; TRAP_IGNORE(iTexture2 = &iManager.LoadTextureL(*iFilename,EHuiTextureUploadFlagDefault, iTextureId2, 1)) iFrameInterval = aTexture.iFrameInterval; iFrameCount = aTexture.iFrameCount;