From 7d3708f919f7c87dd8b4dee3ef93e7710d375efe Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Tue, 12 Oct 2010 11:08:10 +0300 Subject: [PATCH] obexd: Fix dead statement Cannot reach dead statement "(*os->driver->close)(object);" --- obexd/src/obex.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/obexd/src/obex.c b/obexd/src/obex.c index 3bae9d430..53adec873 100644 --- a/obexd/src/obex.c +++ b/obexd/src/obex.c @@ -880,7 +880,7 @@ int obex_get_stream_start(struct obex_session *os, const char *filename) &size, &err); if (object == NULL) { error("open(%s): %s (%d)", filename, strerror(-err), -err); - goto fail; + return err; } os->object = object; @@ -891,12 +891,6 @@ int obex_get_stream_start(struct obex_session *os, const char *filename) os->buf = g_malloc0(os->tx_mtu); return 0; - -fail: - if (object) - os->driver->close(object); - - return err; } int obex_put_stream_start(struct obex_session *os, const char *filename) -- 2.47.3