From 7d1112ae98dc7d8eb1664b6867fe9c980f6fe896 Mon Sep 17 00:00:00 2001 From: Magnus Henoch Date: Thu, 3 Jan 2008 16:38:47 +0000 Subject: [PATCH] * net/dbus.el (dbus-name-owner-changed-handler): Use dbus-unregister-object instead of dbus-unregister-signal. --- lisp/ChangeLog | 5 +++++ lisp/net/dbus.el | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9228f8e93c6..cf8750ab348 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2008-01-03 Magnus Henoch + + * net/dbus.el (dbus-name-owner-changed-handler): Use + dbus-unregister-object instead of dbus-unregister-signal. + 2008-01-03 Drew Adams * frame.el (frame-geom-value-cons, frame-geom-spec-cons): New fns. diff --git a/lisp/net/dbus.el b/lisp/net/dbus.el index 1c1016aed97..f8f422c5c1f 100644 --- a/lisp/net/dbus.el +++ b/lisp/net/dbus.el @@ -1,7 +1,7 @@ ;;; -*- no-byte-compile: t; -*- ;;; dbus.el --- Elisp bindings for D-Bus. -;; Copyright (C) 2007 Free Software Foundation, Inc. +;; Copyright (C) 2007, 2008 Free Software Foundation, Inc. ;; Author: Michael Albinus ;; Keywords: comm, hardware @@ -92,7 +92,7 @@ usage: (dbus-name-owner-changed-handler service old-owner new-owner)" ;; elt has the structure (UNAME SERVICE PATH HANDLER). (when (string-equal old-owner (car elt)) ;; Remove old key, and add new entry with changed name. - (dbus-unregister-signal (list key (cdr elt))) + (dbus-unregister-object (list key (cdr elt))) ;; Maybe we could arrange the lists a little bit better ;; that we don't need to extract every single element? (dbus-register-signal -- 2.39.2