On Sun, Feb 06, 2011 at 02:30:16PM -0000, stef...@apache.org wrote: > Author: stefan2 > Date: Sun Feb 6 14:30:16 2011 > New Revision: 1067675 > > URL: http://svn.apache.org/viewvc?rev=1067675&view=rev > Log: > Add cache configuration parameter SVNInMemoryCacheSize to mod_dav_svn. > Now, the in-memory cache size can be configured for all server types. > > * subversion/mod_dav_svn/mod_dav_svn.c: > (parse_number, SVNInMemoryCacheSize_cmd): > new functions to parse and set the new parameter. > (cmds): add command for the new parameter >
> @@ -419,6 +420,33 @@ SVNSpecialURI_cmd(cmd_parms *cmd, void * > return NULL; > } > > +static apr_uint64_t > +parse_number(const char *arg) > +{ > + const char *c; > + for (c = arg; *c != 0; ++c) > + if (!svn_ctype_isdigit (*c)) > + return (apr_uint64_t)(-1); > + > + return apr_strtoi64(arg, NULL, 0); > +} Can we use svn_cstring_atoui64() instead of the above?