Martin Buck <mb-tmp-fhoirefvba.ncnpur....@gromit.dyndns.org> writes:

> --- subversion-1.7.1/subversion/libsvn_fs_fs/fs_fs.c.orig     2011-10-19 
> 19:28:55.000000000 +0200
> +++ subversion-1.7.1/subversion/libsvn_fs_fs/fs_fs.c  2011-11-25 
> 16:53:56.000000000 +0100
> @@ -2575,7 +2575,7 @@
>  
>    svn_revnum_t base_revision;
>    apr_off_t base_offset;
> -  apr_size_t base_length;
> +  svn_filesize_t base_length;
>  };
>  
>  /* Read the next line from file FILE and parse it as a text
> @@ -2636,7 +2636,7 @@
>    if (! str)
>      goto error;
>    SVN_ERR(svn_cstring_atoi64(&val, str));
> -  rep_args->base_length = (apr_size_t)val;
> +  rep_args->base_length = (svn_filesize_t)val;

If base_length is made 64 bits perhaps we should pass it directly to
svn_cstring_atoi64 and avoid the cast?

>  
>    *rep_args_p = rep_args;
>    return SVN_NO_ERROR;

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com

Reply via email to