]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove useless uses of bindat-get-field
authorMattias Engdegård <mattiase@acm.org>
Thu, 22 Oct 2020 16:26:24 +0000 (18:26 +0200)
committerMattias Engdegård <mattiase@acm.org>
Thu, 22 Oct 2020 16:29:06 +0000 (18:29 +0200)
* lisp/progmodes/gdb-mi.el (gdb-var-list-children-handler)
(gdb-edit-register-value): bindat-get-field with a single argument is
identity; remove.

lisp/progmodes/gdb-mi.el

index 79df97080dfccfaf187167f922e34e1c82451572..9e8af84a6002a32ab5739134ed1b3191582e2515 100644 (file)
@@ -1317,7 +1317,7 @@ With arg, enter name of variable to be watched in the minibuffer."
 
 (defun gdb-var-list-children-handler (varnum)
   (let* ((var-list nil)
-        (output (bindat-get-field (gdb-json-partial-output "child")))
+        (output (gdb-json-partial-output "child"))
         (children (bindat-get-field output 'children)))
     (catch 'child-already-watched
       (dolist (var gdb-var-list)
@@ -4395,8 +4395,7 @@ member."
   (save-excursion
     (if event (posn-set-point (event-end event)))
     (beginning-of-line)
-    (let* ((var (bindat-get-field
-                 (get-text-property (point) 'gdb-register-name)))
+    (let* ((var (get-text-property (point) 'gdb-register-name))
           (value (read-string (format "New value (%s): " var))))
       (gud-basic-call
        (concat  "-gdb-set variable $" var " = " value)))))