pspp-cvs
[Top][All Lists]
Advanced

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

[Pspp-cvs] pspp/src/language/xforms ChangeLog recode.c


From: Ben Pfaff
Subject: [Pspp-cvs] pspp/src/language/xforms ChangeLog recode.c
Date: Mon, 16 Apr 2007 02:54:49 +0000

CVSROOT:        /cvsroot/pspp
Module name:    pspp
Changes by:     Ben Pfaff <blp> 07/04/16 02:54:49

Modified files:
        src/language/xforms: ChangeLog recode.c 

Log message:
        (parse_mappings): Initial "out" member of mapping for CONVERT, fixing
        an uninitialized data bug.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pspp/src/language/xforms/ChangeLog?cvsroot=pspp&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/pspp/src/language/xforms/recode.c?cvsroot=pspp&r1=1.21&r2=1.22

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/pspp/pspp/src/language/xforms/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- ChangeLog   16 Apr 2007 00:14:08 -0000      1.10
+++ ChangeLog   16 Apr 2007 02:54:49 -0000      1.11
@@ -1,5 +1,10 @@
 2007-04-15  Ben Pfaff  <address@hidden>
 
+       * recode.c (parse_mappings): Initialize "out" member of mapping
+       for CONVERT, fixing an uninitialized data bug.
+
+2007-04-15  Ben Pfaff  <address@hidden>
+
        * recode.c (enlarge_dst_widths): Source isn't null-terminated, so
        don't pretend it is.
        (var_is_num_missing): MISSING should include system-missing values

Index: recode.c
===================================================================
RCS file: /cvsroot/pspp/pspp/src/language/xforms/recode.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- recode.c    16 Apr 2007 00:14:08 -0000      1.21
+++ recode.c    16 Apr 2007 02:54:49 -0000      1.22
@@ -260,6 +260,7 @@
           struct map_in in;
           set_map_in_generic (&in, MAP_CONVERT);
           add_mapping (trns, &map_allocated, &in);
+          set_map_out_num (&trns->mappings[trns->map_cnt - 1].out, 0.0);
               
           dst_type = VAR_NUMERIC;
           if (trns->src_type != VAR_STRING




reply via email to

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