diff options
author | Marius Halden <marius.h@lden.org> | 2017-01-30 20:33:45 +0100 |
---|---|---|
committer | Marius Halden <marius.h@lden.org> | 2017-01-30 20:33:45 +0100 |
commit | 395b95a7d6df6c857e543fad47124cddda6d21d5 (patch) | |
tree | 1fae9d2b99a0b1fb60e54515014abece521388df /protocols | |
parent | 0644b8614aea470149f08a0357a73c7c601f00f5 (diff) | |
parent | 262a82b875f2a05cdcf2258260c5e8a9e538f405 (diff) |
Merge branch 'master' into patched-master
Diffstat (limited to 'protocols')
-rw-r--r-- | protocols/purple/ft.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/protocols/purple/ft.c b/protocols/purple/ft.c index 81fee8d0..79476ebc 100644 --- a/protocols/purple/ft.c +++ b/protocols/purple/ft.c @@ -145,6 +145,10 @@ static gboolean prplcb_xfer_new_send_cb(gpointer data, gint fd, b_input_conditio /* TODO(wilmer): After spreading some more const goodness in BitlBee, remove the evil cast below. */ px->ft = imcb_file_send_start(ic, (char *) who, xfer->filename, xfer->size); + + if (!px->ft) { + return FALSE; + } px->ft->data = px; px->ft->accept = prpl_xfer_accept; |