Author: jamessan
Date: Sat Mar  3 21:03:09 2018
New Revision: 1825787

URL: http://svn.apache.org/viewvc?rev=1825787&view=rev
Log:
* subversion/tests/libsvn_subr/utf-test.c:
  (test_utf_conversions): Move maxlen loop after declarations

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

Modified: subversion/trunk/subversion/tests/libsvn_subr/utf-test.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/libsvn_subr/utf-test.c?rev=1825787&r1=1825786&r2=1825787&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/libsvn_subr/utf-test.c (original)
+++ subversion/trunk/subversion/tests/libsvn_subr/utf-test.c Sat Mar  3 
21:03:09 2018
@@ -807,11 +807,6 @@ test_utf_conversions(apr_pool_t *pool)
   const svn_string_t *result;
   apr_size_t maxlen = 0;
 
-  for (tc = tests; tc->source; ++tc)
-    if (tc->sourcelen > maxlen)
-      maxlen = tc->sourcelen;
-  maxlen++;
-
   /* To assure proper alignment of the source string, it needs to be copied
      into an array of the appropriate type before calling
      svn_utf__utf{16,32}_to_utf8. */
@@ -819,6 +814,11 @@ test_utf_conversions(apr_pool_t *pool)
   apr_int32_t *source32 = apr_pcalloc(pool, maxlen * sizeof(*source32));
 
   for (tc = tests; tc->source; ++tc)
+    if (tc->sourcelen > maxlen)
+      maxlen = tc->sourcelen;
+  maxlen++;
+
+  for (tc = tests; tc->source; ++tc)
     {
       if (tc->sixteenbit)
         {


Reply via email to