[llvm-commits] [test-suite] r40910 - /test-suite/trunk/MultiSource/Applications/spiff/spiff.c

Lauro Ramos Venancio lauro.venancio at gmail.com
Tue Aug 7 16:13:12 PDT 2007


Author: laurov
Date: Tue Aug  7 18:13:12 2007
New Revision: 40910

URL: http://llvm.org/viewvc/llvm-project?rev=40910&view=rev
Log:
Fix a memory leak.


Modified:
    test-suite/trunk/MultiSource/Applications/spiff/spiff.c

Modified: test-suite/trunk/MultiSource/Applications/spiff/spiff.c
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/spiff/spiff.c?rev=40910&r1=40909&r2=40910&view=diff

==============================================================================
--- test-suite/trunk/MultiSource/Applications/spiff/spiff.c (original)
+++ test-suite/trunk/MultiSource/Applications/spiff/spiff.c Tue Aug  7 18:13:12 2007
@@ -49,7 +49,7 @@
 int argc;
 char *argv[];
 {
-	E_edit edit_end;
+	E_edit edit_end = E_NULL;
 	char *filename[2];
 
 	int max_d; 	/* max number of differences allowed */
@@ -115,6 +115,9 @@
 
 	for(i=0;i<=SPIFF_ITER;i++)
         {
+          if (edit_end != E_NULL)
+            free(edit_end);
+
 	  if (_Y_eflag)
 	  {
 		edit_end = Q_do_exact(K_gettmax(0),K_gettmax(1),





More information about the llvm-commits mailing list