summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2007-05-18 14:00:30 +0000
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2007-05-18 14:00:30 +0000
commitb418fa69a7733bb5dcd108ee1582908532f2f8a3 (patch)
tree14551f6d25f173b4116ecbe22b3ab47f32814c20
parent0b9f4f5015bae61751330b02c0e6591643216565 (diff)
serial: zero is a valid node id, missing node release.
-rw-r--r--serial/port.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/serial/port.c b/serial/port.c
index ce339a20..a433e319 100644
--- a/serial/port.c
+++ b/serial/port.c
@@ -141,8 +141,7 @@ static void rfcomm_node_free(struct rfcomm_node *node)
dbus_connection_unref(node->conn);
if (node->owner)
g_free(node->owner);
- if (node->id)
- rfcomm_release(node->id);
+ rfcomm_release(node->id);
if (node->io) {
g_source_remove(node->io_id);
g_io_channel_unref(node->io);