[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-cvs] pspp/src/data missing-values.c ChangeLog
From: |
Ben Pfaff |
Subject: |
[Pspp-cvs] pspp/src/data missing-values.c ChangeLog |
Date: |
Tue, 05 Dec 2006 05:39:30 +0000 |
CVSROOT: /cvsroot/pspp
Module name: pspp
Changes by: Ben Pfaff <blp> 06/12/05 05:39:30
Modified files:
src/data : missing-values.c ChangeLog
Log message:
* missing-values.c (mv_resize): Don't write beyond end of the
allocated buffer when resizing a long string.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pspp/src/data/missing-values.c?cvsroot=pspp&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/pspp/src/data/ChangeLog?cvsroot=pspp&r1=1.76&r2=1.77
Patches:
Index: missing-values.c
===================================================================
RCS file: /cvsroot/pspp/pspp/src/data/missing-values.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- missing-values.c 8 Jul 2006 03:05:51 -0000 1.3
+++ missing-values.c 5 Dec 2006 05:39:29 -0000 1.4
@@ -328,7 +328,7 @@
mv_resize (struct missing_values *mv, int width)
{
assert (mv_is_resizable (mv, width));
- if (width > mv->width)
+ if (width > mv->width && mv->type != MV_NONE)
{
int i;
Index: ChangeLog
===================================================================
RCS file: /cvsroot/pspp/pspp/src/data/ChangeLog,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -b -r1.76 -r1.77
--- ChangeLog 3 Dec 2006 22:16:45 -0000 1.76
+++ ChangeLog 5 Dec 2006 05:39:29 -0000 1.77
@@ -1,3 +1,8 @@
+Mon Dec 4 21:38:40 2006 Ben Pfaff <address@hidden>
+
+ * missing-values.c (mv_resize): Don't write beyond end of the
+ allocated buffer when resizing a long string.
+
Sat Dec 2 16:28:32 2006 Ben Pfaff <address@hidden>
Clean up identifier code: don't require identifier enumerations to
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-cvs] pspp/src/data missing-values.c ChangeLog,
Ben Pfaff <=