Fix svace issue 50/154250/1 accepted/tizen/4.0/unified/20171010.162940 submit/tizen_4.0/20171010.044415 tizen_4.0.IoT.p1_release
authorSunmin Lee <sunm.lee@samsung.com>
Tue, 10 Oct 2017 02:17:22 +0000 (11:17 +0900)
committerSunmin Lee <sunm.lee@samsung.com>
Tue, 10 Oct 2017 02:17:22 +0000 (11:17 +0900)
Change-Id: I91e2715d2e7c04e7141005322716e9806cea8d99
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
ss_engine/SS_PatchDelta.c

index 4a527d6b407b0bc4dbc094b0d9b75a844d162fa8..f3ebdc3643e34191184c50a2b313950f89e13625 100755 (executable)
@@ -905,7 +905,6 @@ int SS_UpdateDeltaKernel(ua_dataSS_t * ua_dataSS, int (*write_to_blkdev) (char *
                result = E_SS_FAILURE;
                goto Cleanup;
        }
-       SS_Free(source_file.data);
        fclose(fp);
        fp = NULL;//wgid: 59313
 
@@ -1040,6 +1039,8 @@ int SS_UpdateDeltaKernel(ua_dataSS_t * ua_dataSS, int (*write_to_blkdev) (char *
        fp = NULL;
        fclose(kp);
 
+       SS_Free(source_file.data);
+       source_file.data = NULL;
        if (SS_LoadFile(source_filename, &source_file) == 0)
                result = memcmp(source_file.sha1, target_sha1, SHA_DIGEST_SIZE);
        if (result != S_SS_SUCCESS) {