summaryrefslogtreecommitdiff
path: root/libpurple/xfer.c
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2021-05-18 02:04:53 -0500
committerGary Kramlich <grim@reaperworld.com>2021-05-18 02:04:53 -0500
commite1d343b9543787cfc900dd9762e2061b343c02f2 (patch)
tree03b034fe406ca9d9f0633eadacf83e42e13da2f6 /libpurple/xfer.c
parent784e1683a89d43de6a5ae4047ead6c0f8d8f9229 (diff)
downloadpidgin-e1d343b9543787cfc900dd9762e2061b343c02f2.tar.gz
Update purple_conversations_find_* to return PurpleConversations instead of subclasses
Testing Done: Tested a bonjour im and irc chat. Reviewed at https://reviews.imfreedom.org/r/646/
Diffstat (limited to 'libpurple/xfer.c')
-rw-r--r--libpurple/xfer.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libpurple/xfer.c b/libpurple/xfer.c
index 3612189dcc..84623adcb4 100644
--- a/libpurple/xfer.c
+++ b/libpurple/xfer.c
@@ -211,7 +211,7 @@ static void
purple_xfer_conversation_write_internal(PurpleXfer *xfer,
const char *message, gboolean is_error, gboolean print_thumbnail)
{
- PurpleIMConversation *im = NULL;
+ PurpleConversation *im = NULL;
PurpleMessageFlags flags = PURPLE_MESSAGE_SYSTEM;
char *escaped;
gconstpointer thumbnail_data;
@@ -243,11 +243,11 @@ purple_xfer_conversation_write_internal(PurpleXfer *xfer,
message_with_img = g_strdup_printf("<img src=\""
PURPLE_IMAGE_STORE_PROTOCOL "%u\"> %s", id, escaped);
purple_conversation_write_system_message(
- PURPLE_CONVERSATION(im), message_with_img, flags);
+ im, message_with_img, flags);
g_free(message_with_img);
} else {
purple_conversation_write_system_message(
- PURPLE_CONVERSATION(im), escaped, flags);
+ im, escaped, flags);
}
g_free(escaped);
}
@@ -955,7 +955,7 @@ purple_xfer_set_completed(PurpleXfer *xfer, gboolean completed)
if (completed == TRUE) {
char *msg = NULL;
- PurpleIMConversation *im;
+ PurpleConversation *im;
purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_DONE);
@@ -983,7 +983,7 @@ purple_xfer_set_completed(PurpleXfer *xfer, gboolean completed)
if (im != NULL) {
purple_conversation_write_system_message(
- PURPLE_CONVERSATION(im), msg, 0);
+ im, msg, 0);
}
g_free(msg);
}