aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2008-09-16 01:16:58 +0000
committerKenichi Handa2008-09-16 01:16:58 +0000
commita993c7a1db392a0f87c92dcc34cffbc2ee951fd3 (patch)
tree07df9ff5c90759dfb3e7ffd8b21bcfeda0ff03d6
parent3553906525ce479e695db1681a48634b45bea616 (diff)
downloademacs-a993c7a1db392a0f87c92dcc34cffbc2ee951fd3.tar.gz
emacs-a993c7a1db392a0f87c92dcc34cffbc2ee951fd3.zip
(make_conversion_work_buffer): Avoid calling
Fget_buffer_create if it is not necessary.
-rw-r--r--src/coding.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/coding.c b/src/coding.c
index 65754b4b1bb..f7722f3212b 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -6972,10 +6972,10 @@ make_conversion_work_buffer (multibyte)
6972 } 6972 }
6973 else 6973 else
6974 { 6974 {
6975 name = Vcode_conversion_workbuf_name;
6976 workbuf = Fget_buffer_create (name);
6977 if (NILP (Vcode_conversion_reused_workbuf)) 6975 if (NILP (Vcode_conversion_reused_workbuf))
6978 Vcode_conversion_reused_workbuf = workbuf; 6976 Vcode_conversion_reused_workbuf
6977 = Fget_buffer_create (Vcode_conversion_workbuf_name);
6978 workbuf = Vcode_conversion_reused_workbuf;
6979 } 6979 }
6980 current = current_buffer; 6980 current = current_buffer;
6981 set_buffer_internal (XBUFFER (workbuf)); 6981 set_buffer_internal (XBUFFER (workbuf));