On 07/28/2010 12:09 AM, s...@apache.org wrote:
> Author: sf
> Date: Tue Jul 27 22:09:45 2010
> New Revision: 979891
> 
> URL: http://svn.apache.org/viewvc?rev=979891&view=rev
> Log:
> Fix various issues found by cppcheck
> - error handling issues
> - use of uninitialized data
> - null pointer dereference
> - unused variables
> - memory/fd leaks
> - broken code in threadproc/beos/proc.c
> 
> Modified:
>     apr/apr/trunk/build/aplibtool.c
>     apr/apr/trunk/build/jlibtool.c
>     apr/apr/trunk/dbd/apr_dbd_oracle.c
>     apr/apr/trunk/dbm/apr_dbm_sdbm.c
>     apr/apr/trunk/file_io/netware/pipe.c
>     apr/apr/trunk/file_io/os2/open.c
>     apr/apr/trunk/file_io/unix/open.c
>     apr/apr/trunk/file_io/win32/open.c
>     apr/apr/trunk/memory/unix/apr_pools.c
>     apr/apr/trunk/threadproc/beos/proc.c
>     apr/apr/trunk/threadproc/unix/proc.c
>     apr/apr/trunk/threadproc/unix/procsup.c
> 

> Modified: apr/apr/trunk/dbm/apr_dbm_sdbm.c
> URL: 
> http://svn.apache.org/viewvc/apr/apr/trunk/dbm/apr_dbm_sdbm.c?rev=979891&r1=979890&r2=979891&view=diff
> ==============================================================================
> --- apr/apr/trunk/dbm/apr_dbm_sdbm.c (original)
> +++ apr/apr/trunk/dbm/apr_dbm_sdbm.c Tue Jul 27 22:09:45 2010
> @@ -193,7 +193,7 @@ static apr_status_t vt_sdbm_nextkey(apr_
>      pkey->dsize = rd.dsize;
>  
>      /* store any error info into DBM, and return a status code. */
> -    return set_error(dbm, APR_SUCCESS);
> +    return set_error(dbm, rv);

This breaks the testdbm test of apr.

Regards

RĂ¼diger

Reply via email to