1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-21 05:00:47 -08:00

(encode_coding_raw_text): Fix last change.

This commit is contained in:
Stefan Monnier 2008-05-27 15:56:59 +00:00
parent 01d45367b2
commit a0ed9b27c3

View file

@ -4818,6 +4818,7 @@ encode_coding_raw_text (coding)
int *charbuf_end = coding->charbuf + coding->charbuf_used;
unsigned char *dst = coding->destination + coding->produced;
unsigned char *dst_end = coding->destination + coding->dst_bytes;
int produced_chars = 0;
int c;
if (multibytep)
@ -4880,9 +4881,10 @@ encode_coding_raw_text (coding)
while (charbuf < charbuf_end && dst < dst_end)
*dst++ = *charbuf++;
}
produced_chars = charbuf - coding->charbuf;
}
record_conversion_result (coding, CODING_RESULT_SUCCESS);
coding->produced_char += charbuf - coding->charbuf;
coding->produced_char += produced_chars;
coding->produced = dst - coding->destination;
return 0;
}