Commit Diff


commit - adbfb8511022a57d21c5a3df51d87a8d3f95527a
commit + a6477e78056768edfd0b5a94e353e6e830f11f9e
blob - 7529e50427c2d21131901e61d2d4cc1a43e3ed5e
blob + 8dc8f3d819839d698e3d779dbd55568ad60fe24f
--- sndio.el
+++ sndio.el
@@ -46,7 +46,7 @@
 (defun sndio-update ()
   "Update the current sndio buffer."
   (interactive)
-  (with-current-buffer "*sndio*"
+  (when (derived-mode-p 'sndio-mode)
     (let ((inhibit-read-only t))
       (erase-buffer)
       (process-file sndio-sndioctl-cmd nil (current-buffer) nil)