aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorPaul Eggert2012-02-24 22:41:40 -0800
committerPaul Eggert2012-02-24 22:41:40 -0800
commita89654f8f34114db543cb91363e8fded6d73e986 (patch)
tree5ac508597ef2aa460308b4b26c244779e48cdb40 /src/buffer.c
parent6e6c82a4e687708d5a7a3887f92db45bd74da276 (diff)
parent67b0de11479247cb8bd8491e10e0b464046f18be (diff)
downloademacs-a89654f8f34114db543cb91363e8fded6d73e986.tar.gz
emacs-a89654f8f34114db543cb91363e8fded6d73e986.zip
Merge from trunk.
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 22ae522523a..acee3c45158 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -272,7 +272,11 @@ See also `find-buffer-visiting'. */)
272 call the corresponding file handler. */ 272 call the corresponding file handler. */
273 handler = Ffind_file_name_handler (filename, Qget_file_buffer); 273 handler = Ffind_file_name_handler (filename, Qget_file_buffer);
274 if (!NILP (handler)) 274 if (!NILP (handler))
275 return call2 (handler, Qget_file_buffer, filename); 275 {
276 Lisp_Object handled_buf = call2 (handler, Qget_file_buffer,
277 filename);
278 return BUFFERP (handled_buf) ? handled_buf : Qnil;
279 }
276 280
277 for (tail = Vbuffer_alist; CONSP (tail); tail = XCDR (tail)) 281 for (tail = Vbuffer_alist; CONSP (tail); tail = XCDR (tail))
278 { 282 {