summaryrefslogtreecommitdiff
path: root/math/pspp/patches/patch-ag
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2000-01-14 14:01:58 +0000
committerrh <rh@pkgsrc.org>2000-01-14 14:01:58 +0000
commitaa2cd82643b8a532bec75537011f979d73cfbe5d (patch)
tree80a4e131d7b95a7a1dac59bee3e072a4b8ed57d6 /math/pspp/patches/patch-ag
parent1a2b11032482615a9139c5f2e107724a8050dae4 (diff)
downloadpkgsrc-aa2cd82643b8a532bec75537011f979d73cfbe5d.tar.gz
Update pspp to 0.3.0
Version 0.3.0 changes since 0.2.3: Bugs fixed: * Using alphanumeric variables in functions under AGGREGATE segfaulted. Fixed. * Under certain circumstances, the final case would be omitted from the results of an AGGREGATE operation. Fixed. * Undefined behavior was invoked by referencing a freed pointer under certain circumstances. Fixed. * A wrong record size was displayed when paging the active file to disk. Fixed. * Not having enough temporary space for sorting caused a core dump. Fixed. * Syntax errors in function descriptions on AGGREGATE caused core dumps. Fixed. * A null pointer was dereferenced, causing a core dump, when PERCENTILES was specified on FREQUENCIES. This fixes the problem, but PSPP still doesn't calculate percentiles. * SORT always sorted in ascending order. Fixed. * Some minor memory leaks in the expression parser were removed. * Many assertions fixed for strict ANSI C compliance. New features: * SET ECHO ON now implemented, but turned off by default. * PRINT specifier supported on END REPEAT. Other: * System libgmp2 library is used if installed instead of unconditionally using the included libgmp2 subset. * Extensive code cleanup, which continues. * Added CORRELATIONS command parser, but not implemented.
Diffstat (limited to 'math/pspp/patches/patch-ag')
-rw-r--r--math/pspp/patches/patch-ag22
1 files changed, 10 insertions, 12 deletions
diff --git a/math/pspp/patches/patch-ag b/math/pspp/patches/patch-ag
index c72f97e2f3f..83511ed031e 100644
--- a/math/pspp/patches/patch-ag
+++ b/math/pspp/patches/patch-ag
@@ -1,14 +1,12 @@
-$NetBSD: patch-ag,v 1.1 1999/07/13 01:31:10 jlam Exp $
+$NetBSD: patch-ag,v 1.2 2000/01/14 14:01:59 rh Exp $
---- src/filename.h.orig Fri Aug 14 10:40:39 1998
-+++ src/filename.h Thu Jul 8 14:44:29 1999
-@@ -31,7 +31,9 @@
- const char *getenv_default (const char *key, const char *def);
- char *interp_vars (const char *, const char *(*)(const char *));
+--- lib/misc/getdelim.c.orig Fri Mar 12 18:21:55 1999
++++ lib/misc/getdelim.c Fri Jan 14 13:57:39 2000
+@@ -21,7 +21,6 @@
+ #include <assert.h>
+ #include <stddef.h>
+ #include <stdio.h>
+-#include "common.h"
-+#if !HAVE_TILDE_EXPAND
- char *tilde_expand (const char *);
-+#endif
- char *search_path (const char *name, const char *path, const char *prepend);
-
- char *gnu_getcwd (void);
+ /* Reads a DELIMITER-separated field of any length from file STREAM.
+ *LINEPTR is a malloc'd string of size N; if *LINEPTR is NULL, it is