# HG changeset patch # User Kenichi Handa # Date 1231331162 0 # Node ID 24b031f246629026b393e224c185b877c2276264 # Parent 09ea3896dab5dc2a6c0a8a01e4b2e9437b9160e1 (Finsert_file_contents): In the case of replace, remeber the coding system used for decoding in coding_system. diff -r 09ea3896dab5 -r 24b031f24662 src/fileio.c --- a/src/fileio.c Wed Jan 07 09:58:23 2009 +0000 +++ b/src/fileio.c Wed Jan 07 12:26:02 2009 +0000 @@ -3687,6 +3687,7 @@ coding.mode &= ~CODING_MODE_LAST_BLOCK; } + coding_system = CODING_ID_NAME (coding.id); decoded = BUF_BEG_ADDR (XBUFFER (conversion_buffer)); inserted = (BUF_Z_BYTE (XBUFFER (conversion_buffer)) - BUF_BEG_BYTE (XBUFFER (conversion_buffer)));