diff options
author | dequis <dx@dxzone.com.ar> | 2016-01-21 03:29:20 -0300 |
---|---|---|
committer | dequis <dx@dxzone.com.ar> | 2016-01-21 03:29:20 -0300 |
commit | 1239d05f16eb980bb0a8b717de5c11847845ddfa (patch) | |
tree | 74a4414e410eedb7feb3aae75e96359f9243e710 /protocols/purple/purple.c | |
parent | 7e68015a3f67d417b07e395280035aaa74c6a2c8 (diff) |
purple: Also show 'title' and 'primary' messages for input requests
It was showing 'secondary' only before.
Diffstat (limited to 'protocols/purple/purple.c')
-rw-r--r-- | protocols/purple/purple.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/protocols/purple/purple.c b/protocols/purple/purple.c index 40415067..d0e8ec40 100644 --- a/protocols/purple/purple.c +++ b/protocols/purple/purple.c @@ -1176,7 +1176,18 @@ void* prplcb_request_input(const char *title, const char *primary, g_hash_table_insert(pd->input_requests, GUINT_TO_POINTER(id), ri); imcb_add_buddy(ic, ri->buddy, NULL); - imcb_buddy_msg(ic, ri->buddy, secondary, 0, 0); + + if (title && *title) { + imcb_buddy_msg(ic, ri->buddy, title, 0, 0); + } + + if (primary && *primary) { + imcb_buddy_msg(ic, ri->buddy, primary, 0, 0); + } + + if (secondary && *secondary) { + imcb_buddy_msg(ic, ri->buddy, secondary, 0, 0); + } return ri; } |