summaryrefslogtreecommitdiff
path: root/src/coding.c
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2008-09-16 01:16:58 +0000
committerKenichi Handa <handa@m17n.org>2008-09-16 01:16:58 +0000
commita993c7a1db392a0f87c92dcc34cffbc2ee951fd3 (patch)
tree07df9ff5c90759dfb3e7ffd8b21bcfeda0ff03d6 /src/coding.c
parent3553906525ce479e695db1681a48634b45bea616 (diff)
downloademacs-a993c7a1db392a0f87c92dcc34cffbc2ee951fd3.tar.gz
(make_conversion_work_buffer): Avoid calling
Fget_buffer_create if it is not necessary.
Diffstat (limited to 'src/coding.c')
-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)
}
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));