Diff between a96ddbc1b6155759bc7ad8fe109ab6490214d7d5 and f0b7c11ad7b2240738f0ab99c258954cbe00dc77

Changed Files

File Additions Deletions Status
btio/btio.c +2 -2 modified

Full Patch

diff --git a/btio/btio.c b/btio/btio.c
index 460aaf5..13c7310 100644
--- a/btio/btio.c
+++ b/btio/btio.c
@@ -230,7 +230,7 @@ static gboolean connect_cb(GIOChannel *io, GIOCondition cond,
 
 	if (err < 0) {
 		ba2str(&conn->dst, addr);
-		g_set_error(&gerr, BT_IO_ERROR, err,
+		g_set_error(&gerr, BT_IO_ERROR, -err,
 			"connect to %s: %s (%d)", addr, strerror(-err), -err);
 	}
 
@@ -1718,7 +1718,7 @@ GIOChannel *bt_io_connect(BtIOConnect connect, gpointer user_data,
 
 	if (err < 0) {
 		ba2str(&opts.dst, addr);
-		g_set_error(gerr, BT_IO_ERROR, err,
+		g_set_error(gerr, BT_IO_ERROR, -err,
 				"connect to %s: %s (%d)", addr, strerror(-err),
 				-err);
 		g_io_channel_unref(io);