fix svace issue 90/126090/1 accepted/tizen/4.0/unified/20170816.011435 accepted/tizen/4.0/unified/20170828.221702 accepted/tizen/unified/20170420.155816 submit/tizen/20170420.093216 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100007 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m1_release tizen_4.0.m2_release
authorKyeonghun Lee <kh9090.lee@samsung.com>
Thu, 20 Apr 2017 05:38:04 +0000 (14:38 +0900)
committerKyeonghun Lee <kh9090.lee@samsung.com>
Thu, 20 Apr 2017 05:48:25 +0000 (22:48 -0700)
Change-Id: I1781396ff7cdd3ad436589cb6ae06dee9ed2bbb0
Signed-off-by: Kyeonghun Lee <kh9090.lee@samsung.com>
imap-2007e/c-client/mail.c

index 7648c15..bab7ecf 100755 (executable)
@@ -5006,6 +5006,8 @@ THREADNODE *mail_thread_orderedsubject (MAILSTREAM *stream,char *charset,
       for (j = 0, cur = thr; cur; cur = cur->branch) tc[j++] = cur;
       if (i != j) {
          MM_FATAL ("Threadnode cache confusion");
+         fs_give ((void **) &tc);
+         fs_give ((void **) &lst);
          return NIL;
       }
       qsort ((void *) tc,i,sizeof (THREADNODE *),mail_thread_compare_date);