[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-1104-g200d
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-1104-g200dd4d |
Date: |
Mon, 15 Feb 2010 22:53:22 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU PSPP".
The branch, master has been updated
via 200dd4d96febeef4ed0720dfca7fa988676c6afe (commit)
via 006bed0af6dede3b1307e3eb635fe037076bebd6 (commit)
via 21d3872bf07546c69b979a89563d7c72da34aeb6 (commit)
from c6308e236260e0de05eb161c02a8e9eadf6246c7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 200dd4d96febeef4ed0720dfca7fa988676c6afe
Author: Ben Pfaff <address@hidden>
Date: Mon Feb 15 14:41:55 2010 -0800
FACTOR: Avoid freeing indeterminate pointer.
The first test in cmd_factor() is:
if (!lex_force_match_id (lexer, "VARIABLES"))
If this fails, then control jumps to the "error" label, which frees
factor.vars, which has not been initialized at this point.
This commit fixes the problem by initializing factor.vars to NULL. It is
not strictly necessary to also initialize factor.n_vars to 0, but it seems
like a good idea.
Found by Clang (http://clang-analyzer.llvm.org).
commit 006bed0af6dede3b1307e3eb635fe037076bebd6
Author: Ben Pfaff <address@hidden>
Date: Mon Feb 15 14:18:00 2010 -0800
configure.ac: Update version number to 0.7.4 to release new POT file.
translationproject.org needs a version number increment to receive a new
pspp.pot.
commit 21d3872bf07546c69b979a89563d7c72da34aeb6
Author: Ben Pfaff <address@hidden>
Date: Mon Feb 15 13:46:49 2010 -0800
Allow more version number flexibility, by using Automake "gnu" mode.
The "gnits" mode that PSPP has used for some time constrains version
numbers considerably. For example, it prevents using two hyphens in the
version number to indicate, for instance, a prerelease and a Git commit
number like 0.8.0-pre1-g12345678.
This commit changes PSPP to use "gnu" mode instead, and then to also
enable the extra options that "gnits" mode enabled automatically
that we still want to use.
The Automake manual discourages using "gnits" mode anyhow:
...Unless you are a Gnits standards contributor, it is
recommended that you avoid this option until such time as the Gnits
standard is actually published (which may never happen).
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +-
configure.ac | 2 +-
src/language/stats/factor.c | 2 ++
3 files changed, 4 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-1104-g200dd4d,
Ben Pfaff <=