Fix two minor bugs on error paths. Version 20080625. - susmb - mounting of SMB/CIFS shares via FUSE
 (HTM) git clone git://git.codemadness.org/susmb
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 2d2b162d712d698357ae550c630545734f8543fb
 (DIR) parent fa2bdd0fdc97feb0d9e5b4f6c8132dba2bceec72
 (HTM) Author: Geoff Johnstone <geoffSHEEP.johnstoneFROG@googlemail.com>
       Date:   Wed, 25 Jun 2008 21:48:45 +0100
       
       Fix two minor bugs on error paths.
       Version 20080625.
       
       Diffstat:
         M utils.c                             |       4 +++-
         M version.h                           |       2 +-
       
       2 files changed, 4 insertions(+), 2 deletions(-)
       ---
 (DIR) diff --git a/utils.c b/utils.c
       @@ -55,6 +55,7 @@ char * concat_strings (int num, ...)
                if (dbl_len < buff_size)
                {
                  free (base);
       +          va_end (ap);
                  return NULL;
                }
        
       @@ -68,6 +69,7 @@ char * concat_strings (int num, ...)
              if (NULL == newbase)
              {
                free (base);
       +        va_end (ap);
                return NULL;
              }
        
       @@ -89,7 +91,7 @@ char * xstrdup (const char *in)
        {
          char *out = NULL;
        
       -  if (in)
       +  if (NULL != in)
          {
            size_t len = strlen (in) + 1;
        
 (DIR) diff --git a/version.h b/version.h
       @@ -19,7 +19,7 @@
        
          #include <stdio.h>
        
       -  #define USMB_VERSION 0x20080530
       +  #define USMB_VERSION 0x20080625
        
          // a - alpha, b - beta, p - pre-release, s - stable
          #define USMB_VERSION_STATUS 's'