Author: brane
Date: Fri Jan 16 15:50:19 2026
New Revision: 1931369

Log:
Don't allocate four times more space than needed. Duh.

* subversion/tests/libsvn_subr/adler32-test.c
  (make_random_data): We just worked out how many 32-bit random
   integers we'll generate, so maybe allocate space for only so many?

Modified:
   subversion/trunk/subversion/tests/libsvn_subr/adler32-test.c

Modified: subversion/trunk/subversion/tests/libsvn_subr/adler32-test.c
==============================================================================
--- subversion/trunk/subversion/tests/libsvn_subr/adler32-test.c        Fri Jan 
16 15:16:21 2026        (r1931368)
+++ subversion/trunk/subversion/tests/libsvn_subr/adler32-test.c        Fri Jan 
16 15:50:19 2026        (r1931369)
@@ -40,7 +40,7 @@ static const char *make_random_data(apr_
 {
   const apr_off_t count = (len /  sizeof(apr_uint32_t)
                            + (len %  sizeof(apr_uint32_t) ? 1 : 0));
-  apr_uint32_t *data = apr_palloc(pool, len * sizeof(*data));
+  apr_uint32_t *data = apr_palloc(pool, count * sizeof(*data));
   apr_uint32_t seed = *initial_seed = (apr_uint32_t)apr_time_now();
   apr_off_t i;
 
@@ -115,7 +115,6 @@ do_random_test(apr_uint32_t *seed,
                const apr_size_t array_size,
                apr_pool_t *pool)
 {
-
   const char *data = make_random_data(seed, lengths[array_size - 1], pool);
   int i;
 

Reply via email to