pspp-commits
[Top][All Lists]
Advanced

[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




reply via email to

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