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++) {