/pidgin/main: 274a5fd12285: Fix warnings

Tomasz Wasilczyk <[email protected]>
Newsgroups gmane.comp.gnome.gaim.cvs
Message-ID <[email protected]>
Changeset: 274a5fd12285bf5a041380cab10845c5d9d32144
Author:	 Tomasz Wasilczyk <[email protected]>
Date:	 2014-05-22 21:11 +0200
Branch:	 default
URL: https://hg.pidgin.im/pidgin/main/rev/274a5fd12285

Description:

Fix warnings

diffstat:

 libpurple/conversationtypes.c |   4 +---
 libpurple/protocols/gg/chat.c |  11 +++++++----
 libpurple/protocols/gg/chat.h |   3 +--
 3 files changed, 9 insertions(+), 9 deletions(-)

diffs (75 lines):

diff --git a/libpurple/conversationtypes.c b/libpurple/conversationtypes.c
--- a/libpurple/conversationtypes.c
+++ b/libpurple/conversationtypes.c
@@ -803,7 +803,6 @@ purple_chat_conversation_get_id(const Pu
 static void
 chat_conversation_write_message(PurpleConversation *conv, PurpleMessage *msg)
 {
-	PurpleAccount *account;
 	PurpleConversationUiOps *ops;
 	PurpleChatConversationPrivate *priv = PURPLE_CHAT_CONVERSATION_GET_PRIVATE(conv);
 	PurpleMessageFlags flags;
@@ -811,8 +810,6 @@ chat_conversation_write_message(PurpleCo
 	g_return_if_fail(priv != NULL);
 	g_return_if_fail(msg != NULL);
 
-	account = purple_conversation_get_account(conv);
-
 	/* Don't display this if the person who wrote it is ignored. */
 	if (purple_chat_conversation_is_ignored_user(
 		PURPLE_CHAT_CONVERSATION(conv), purple_message_get_who(msg)))
@@ -821,6 +818,7 @@ chat_conversation_write_message(PurpleCo
 	}
 
 #if 0
+	PurpleAccount *account = purple_conversation_get_account(conv);
 	/* XXX: this should not be necessary */
 	if (purple_strequal(purple_normalize(account, who), priv->nick)) {
 		flags |= PURPLE_MESSAGE_SEND;
diff --git a/libpurple/protocols/gg/chat.c b/libpurple/protocols/gg/chat.c
--- a/libpurple/protocols/gg/chat.c
+++ b/libpurple/protocols/gg/chat.c
@@ -470,8 +470,7 @@ void ggp_chat_invite(PurpleConnection *g
 	}
 }
 
-int ggp_chat_send(PurpleConnection *gc, int local_id, const char *message,
-	PurpleMessageFlags flags)
+int ggp_chat_send(PurpleConnection *gc, int local_id, PurpleMessage *msg)
 {
 	GGPInfo *info = purple_connection_get_protocol_data(gc);
 	PurpleChatConversation *conv;
@@ -491,14 +490,18 @@ int ggp_chat_send(PurpleConnection *gc, 
 		ggp_chat_get_name_from_id(chat->id),
 		purple_connection_get_account(gc));
 
-	gg_msg = ggp_message_format_to_gg(PURPLE_CONVERSATION(conv), message);
+	gg_msg = ggp_message_format_to_gg(PURPLE_CONVERSATION(conv),
+		purple_message_get_contents(msg));
 
 	if (gg_chat_send_message(info->session, chat->id, gg_msg, TRUE) < 0)
 		succ = FALSE;
 	g_free(gg_msg);
 
 	me = purple_account_get_username(purple_connection_get_account(gc));
-	purple_serv_got_chat_in(gc, chat->local_id, me, flags, message, time(NULL));
+	purple_serv_got_chat_in(gc, chat->local_id, me,
+		purple_message_get_flags(msg),
+		purple_message_get_contents(msg),
+		purple_message_get_time(msg));
 
 	return succ ? 0 : -1;
 }
diff --git a/libpurple/protocols/gg/chat.h b/libpurple/protocols/gg/chat.h
--- a/libpurple/protocols/gg/chat.h
+++ b/libpurple/protocols/gg/chat.h
@@ -49,8 +49,7 @@ void ggp_chat_join(PurpleConnection *gc,
 void ggp_chat_leave(PurpleConnection *gc, int local_id);
 void ggp_chat_invite(PurpleConnection *gc, int local_id, const char *message,
 	const char *who);
-int ggp_chat_send(PurpleConnection *gc, int local_id, const char *message,
-	PurpleMessageFlags flags);
+int ggp_chat_send(PurpleConnection *gc, int local_id, PurpleMessage *msg);
 
 void ggp_chat_got_message(PurpleConnection *gc, uint64_t chat_id,
 	const char *message, time_t time, uin_t who);
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.