changeset 52 | 866b4af7ffbe |
parent 49 | c20dd21d1eb4 |
--- a/backupandrestore/backupengine/src/sbecompressionandencryption.cpp Fri Sep 17 11:40:03 2010 +0800 +++ b/backupandrestore/backupengine/src/sbecompressionandencryption.cpp Tue Sep 28 20:14:08 2010 +0800 @@ -126,7 +126,12 @@ if( ! iIsFreed ) iOffsetStart->Set(iActualStart); // free reserved space when leave occurs. #endif - delete iCipher; + if( iCipher ) + { + delete iCipher; + iCipher = NULL; + } + OstTraceFunctionExit0( CSBECOMPRESSANDENCRYPT_CSBECOMPRESSANDENCRYPT_DES_EXIT ); }