From f1febefae4fe34bc8f9108f23c0e2d38177c512f Mon Sep 17 00:00:00 2001
From: Nick Roberts <nickrob@snap.net.nz>
Date: Thu, 3 Apr 2008 08:38:51 +0000
Subject: [PATCH] (gdb-mouse-set-clear-breakpoint): Fix in disassembly buffer
 (regression in 22.2).

---
 lisp/progmodes/gdb-ui.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el
index 866a043982f..c53d1092e00 100644
--- a/lisp/progmodes/gdb-ui.el
+++ b/lisp/progmodes/gdb-ui.el
@@ -1978,7 +1978,7 @@ static char *magick[] = {
   (interactive "e")
   (mouse-minibuffer-check event)
   (let ((posn (event-end event)))
-    (if (buffer-file-name)
+    (if (or (buffer-file-name) (eq major-mode 'gdb-assembler-mode))
 	(if (numberp (posn-point posn))
 	    (with-selected-window (posn-window posn)
 	      (save-excursion
-- 
2.39.5