pspp-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pspp-cvs] pspp/src/data category.c


From: Jason H Stover
Subject: [Pspp-cvs] pspp/src/data category.c
Date: Sat, 25 Mar 2006 22:46:21 +0000

CVSROOT:        /sources/pspp
Module name:    pspp
Branch:         
Changes by:     Jason H Stover <address@hidden> 06/03/25 22:46:21

Modified files:
        src/data       : category.c 

Log message:
        Fixed memory leak

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pspp/pspp/src/data/category.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: pspp/src/data/category.c
diff -u pspp/src/data/category.c:1.2 pspp/src/data/category.c:1.3
--- pspp/src/data/category.c:1.2        Wed Mar 15 03:29:10 2006
+++ pspp/src/data/category.c    Sat Mar 25 22:46:21 2006
@@ -59,9 +59,16 @@
 cat_stored_values_destroy (struct variable *v)
 {
   assert (v != NULL);
+
   if (v->obs_vals != NULL)
     {
+      if (v->obs_vals->n_allocated_categories > 0)
+       {
+         free (v->obs_vals->vals);
+         v->obs_vals->vals = NULL;
+       }
       free (v->obs_vals);
+      v->obs_vals = NULL;
     }
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]