]> Savannah Git Hosting - gnulib.git/commitdiff
vasnwprintf: Simplify last change.
authorBruno Haible <bruno@clisp.org>
Wed, 22 Mar 2023 14:01:53 +0000 (15:01 +0100)
committerBruno Haible <bruno@clisp.org>
Wed, 22 Mar 2023 14:01:53 +0000 (15:01 +0100)
* lib/vasnprintf.c (VASNPRINTF): Remove unused variable 'len'.

ChangeLog
lib/vasnprintf.c

index 568db7a8da03c312c5c257f817ee3a96563b3bb1..e8694635503377b1cd5f5e1d668196e75a55551d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-03-22  Bruno Haible  <bruno@clisp.org>
+
+       vasnwprintf: Simplify last change.
+       * lib/vasnprintf.c (VASNPRINTF): Remove unused variable 'len'.
+
 2023-03-22  Bruno Haible  <bruno@clisp.org>
 
        vasnwprintf tests: Fix link errors on AIX.
index 8e6596df2f6d910e465b33c336b19bb4bf4a47a6..fa9344b8319dfe260a31b940cc7bc17e576bbb58 100644 (file)
@@ -5885,11 +5885,10 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp,
                         memset (&state, '\0', sizeof (mbstate_t));
                         {
                           DCHAR_T *destptr = tmpdst;
-                          size_t len = tmpdst_len;
                           const TCHAR_T *src = tmpsrc;
                           size_t srclen = count;
 
-                          for (; srclen > 0; destptr++, len--)
+                          for (; srclen > 0; destptr++)
                             {
                               /* Parse the next multibyte character.  */
                               size_t ret = mbrtowc (destptr, src, srclen, &state);
@@ -5902,10 +5901,6 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp,
                               src += ret;
                               srclen -= ret;
                             }
-                          /* By the way tmpdst_len was computed, len should now
-                             be 0.  */
-                          if (len != 0)
-                            abort ();
                         }
 # else
                         tmpdst =