From b4fbcb98f17db36d40257969e5d5b35e231a088a Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Mon, 7 Feb 2005 05:31:59 +0000 Subject: 2005-02-07 Colin Walters * bus/selinux.c (bus_selinux_allows_send): Handle NULL for sender or proposed_recipient. --- bus/selinux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bus') diff --git a/bus/selinux.c b/bus/selinux.c index 9527489f..5cb4438a 100644 --- a/bus/selinux.c +++ b/bus/selinux.c @@ -470,9 +470,9 @@ bus_selinux_allows_send (DBusConnection *sender, if (!selinux_enabled) return TRUE; - if (!dbus_connection_get_unix_process_id (sender, &spid)) + if (!sender || !dbus_connection_get_unix_process_id (sender, &spid)) spid = 0; - if (!dbus_connection_get_unix_process_id (proposed_recipient, &tpid)) + if (!proposed_recipient || !dbus_connection_get_unix_process_id (proposed_recipient, &tpid)) tpid = 0; auxdata = dbus_new0 (DBusString, 1); -- cgit