diff options
-rw-r--r-- | iconv/gconv_simple.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/iconv/gconv_simple.c b/iconv/gconv_simple.c index b8cc017d96..238e3295aa 100644 --- a/iconv/gconv_simple.c +++ b/iconv/gconv_simple.c @@ -561,7 +561,6 @@ internal_ucs4le_loop_single (struct __gconv_step *step, (*outptrp)[2] = state->__value.__wchb[1]; (*outptrp)[3] = state->__value.__wchb[0]; - *outptrp += 4; #else /* XXX unaligned */ (*outptrp)[0] = state->__value.__wchb[0]; @@ -570,6 +569,7 @@ internal_ucs4le_loop_single (struct __gconv_step *step, (*outptrp)[3] = state->__value.__wchb[3]; #endif + *outptrp += 4; /* Clear the state buffer. */ |