summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2007-04-27 17:58:46 +0000
committerHavoc Pennington <hp@redhat.com>2007-04-27 17:58:46 +0000
commitc85da0358009d318553506b94f4b24eb8783b6f9 (patch)
treea2d45678f6e9f91fc08006e658cc5505e19d9661
parent4bd8418548e668cd3fbf8ea5f6aa21d28e14e386 (diff)
2007-04-27 Havoc Pennington <hp@redhat.com>
* dbus/dbus-sysdeps-unix.c (_dbus_open_socket): fix #10781 from Tobias Nygren, checking pointer to fd vs. 0 rather than checking the fd itself
-rw-r--r--ChangeLog6
-rw-r--r--dbus/dbus-sysdeps-unix.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 7c50d8aa..14130c02 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-04-27 Havoc Pennington <hp@redhat.com>
+
+ * dbus/dbus-sysdeps-unix.c (_dbus_open_socket): fix #10781 from
+ Tobias Nygren, checking pointer to fd vs. 0 rather than checking
+ the fd itself
+
2007-04-26 Ralf.Habacker <ralf.habacker@freenet.de>
* cmake: added debug postfixes to debug exe's for
diff --git a/dbus/dbus-sysdeps-unix.c b/dbus/dbus-sysdeps-unix.c
index 7d6271ab..80732a79 100644
--- a/dbus/dbus-sysdeps-unix.c
+++ b/dbus/dbus-sysdeps-unix.c
@@ -76,14 +76,14 @@
#endif
static dbus_bool_t
-_dbus_open_socket (int *fd,
+_dbus_open_socket (int *fd_p,
int domain,
int type,
int protocol,
DBusError *error)
{
- *fd = socket (domain, type, protocol);
- if (fd >= 0)
+ *fd_p = socket (domain, type, protocol);
+ if (*fd_p >= 0)
{
return TRUE;
}