From 18f5d44059d0420035888c8322c2e5f3e4629efd Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Mon, 27 Apr 2009 11:01:22 -0300 Subject: [PATCH] obexd: Fix possible null pointer deference. --- obexd/gwobex/obex-priv.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/obexd/gwobex/obex-priv.c b/obexd/gwobex/obex-priv.c index 86e9dd9ae..76a95996b 100644 --- a/obexd/gwobex/obex-priv.c +++ b/obexd/gwobex/obex-priv.c @@ -971,16 +971,15 @@ gboolean gw_obex_put(GwObex *ctx, return FALSE; } - ctx->obex_op = OBEX_CMD_PUT; - if (remote) { uname_len = get_uname(&uname, remote); if (uname_len < 0) { ctx->error = GW_OBEX_ERROR_INVALID_PARAMS; - goto out; + return FALSE; } } + ctx->obex_op = OBEX_CMD_PUT; ctx->xfer = gw_obex_xfer_new(ctx, async, stream_fd); if (local) { -- 2.47.3