From 63296fb1c26861273883c49033983649c24c1094 Mon Sep 17 00:00:00 2001 From: Slawomir Bochenski Date: Wed, 5 Oct 2011 16:52:05 +0200 Subject: [PATCH] obexd: Pass through error returned by open in PUTs --- obexd/src/obex.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/obexd/src/obex.c b/obexd/src/obex.c index 1615ea844..152e10a31 100644 --- a/obexd/src/obex.c +++ b/obexd/src/obex.c @@ -963,7 +963,7 @@ int obex_put_stream_start(struct obex_session *os, const char *filename) (size_t *) &os->size : NULL, &err); if (os->object == NULL) { error("open(%s): %s (%d)", filename, strerror(-err), -err); - return -EPERM; + return err; } os->path = g_strdup(filename); -- 2.47.3