Author: rinrab
Date: Fri Jun 27 21:37:46 2025
New Revision: 1926782

URL: http://svn.apache.org/viewvc?rev=1926782&view=rev
Log:
On the 'utf8-cmdline-prototype' branch: Ensure to allocate result in
appropriate pool.

* subversion/svnadmin/svnadmin.c
  (parse_args): Copy argument value to `pool` using apr_pstrdup(), before
   appending it to the output array.

Modified:
    subversion/branches/utf8-cmdline-prototype/subversion/svnadmin/svnadmin.c

Modified: 
subversion/branches/utf8-cmdline-prototype/subversion/svnadmin/svnadmin.c
URL: 
http://svn.apache.org/viewvc/subversion/branches/utf8-cmdline-prototype/subversion/svnadmin/svnadmin.c?rev=1926782&r1=1926781&r2=1926782&view=diff
==============================================================================
--- subversion/branches/utf8-cmdline-prototype/subversion/svnadmin/svnadmin.c 
(original)
+++ subversion/branches/utf8-cmdline-prototype/subversion/svnadmin/svnadmin.c 
Fri Jun 27 21:37:46 2025
@@ -803,7 +803,8 @@ parse_args(apr_array_header_t **args,
       if (num_args)
         while (os->ind < os->argc)
           {
-            APR_ARRAY_PUSH(*args, const char *) = os->argv[os->ind++];
+            APR_ARRAY_PUSH(*args, const char *) =
+                apr_pstrdup(pool, os->argv[os->ind++]);
           }
     }
 


Reply via email to