diff options
author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-05-18 14:00:30 +0000 |
---|---|---|
committer | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-05-18 14:00:30 +0000 |
commit | b418fa69a7733bb5dcd108ee1582908532f2f8a3 (patch) | |
tree | 14551f6d25f173b4116ecbe22b3ab47f32814c20 /serial | |
parent | 0b9f4f5015bae61751330b02c0e6591643216565 (diff) |
serial: zero is a valid node id, missing node release.
Diffstat (limited to 'serial')
-rw-r--r-- | serial/port.c | 3 |
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); |