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