Function: dbus-warn-interactive-authorization-required

dbus-warn-interactive-authorization-required is a byte-compiled function defined in dbus.el.gz.

Signature

(dbus-warn-interactive-authorization-required EV ER)

Documentation

Detect dbus-error-interactive-authorization-required.

Source Code

;; Defined in /usr/src/emacs/lisp/net/dbus.el.gz
(defun dbus-warn-interactive-authorization-required (ev er)
  "Detect `dbus-error-interactive-authorization-required'."
  (when  (string-equal (cadr er) dbus-error-interactive-authorization-required)
    (lwarn 'dbus :warning "%S" (cdr er))
    (let* ((key (list :serial
		      (dbus-event-bus-name ev)
		      (dbus-event-serial-number ev)))
           (result (gethash key dbus-return-values-table)))
      (when (consp result)
        (setcar result :complete)
        (setcdr result nil)))))