# HG changeset patch # User Kenichi Handa <handa@m17n.org> # Date 1221527818 0 # Node ID 1cfa973fde14acca3d151f9dd089eba89eea27d6 # Parent c9d12183141892ad83d26380acb9b5809a5f11be (make_conversion_work_buffer): Avoid calling Fget_buffer_create if it is not necessary. diff -r c9d121831418 -r 1cfa973fde14 src/coding.c --- a/src/coding.c Tue Sep 16 01:12:09 2008 +0000 +++ b/src/coding.c Tue Sep 16 01:16:58 2008 +0000 @@ -6972,10 +6972,10 @@ } else { - name = Vcode_conversion_workbuf_name; - workbuf = Fget_buffer_create (name); if (NILP (Vcode_conversion_reused_workbuf)) - Vcode_conversion_reused_workbuf = workbuf; + Vcode_conversion_reused_workbuf + = Fget_buffer_create (Vcode_conversion_workbuf_name); + workbuf = Vcode_conversion_reused_workbuf; } current = current_buffer; set_buffer_internal (XBUFFER (workbuf));