Author: rinrab
Date: Thu May 29 17:14:06 2025
New Revision: 1925946

URL: http://svn.apache.org/viewvc?rev=1925946&view=rev
Log:
On the 'utf8-cmdline-prototype' branch: Follow-up to r1925942 and r1925944:
Fix crash with NULL known_targets.

Modified:
    subversion/branches/utf8-cmdline-prototype/subversion/libsvn_subr/opt.c

Modified: 
subversion/branches/utf8-cmdline-prototype/subversion/libsvn_subr/opt.c
URL: 
http://svn.apache.org/viewvc/subversion/branches/utf8-cmdline-prototype/subversion/libsvn_subr/opt.c?rev=1925946&r1=1925945&r2=1925946&view=diff
==============================================================================
--- subversion/branches/utf8-cmdline-prototype/subversion/libsvn_subr/opt.c 
(original)
+++ subversion/branches/utf8-cmdline-prototype/subversion/libsvn_subr/opt.c Thu 
May 29 17:14:06 2025
@@ -255,8 +255,10 @@ svn_opt__collect_targets(apr_array_heade
                          apr_pool_t *pool)
 {
   int i;
-  apr_array_header_t *input_targets = apr_array_make(
-      pool, utf8_targets->nelts + known_targets->nelts, sizeof(const char *));
+  int target_count = utf8_targets->nelts + (known_targets
+                                            ? known_targets->nelts : 0);
+  apr_array_header_t *input_targets = apr_array_make(pool, target_count,
+                                                     sizeof(const char *));
 
   for (i = 0; i < utf8_targets->nelts; i++)
     {


Reply via email to