/pidgin/main: 720a07f05cae: Hide purple_conversation_write, use ...

Tomasz Wasilczyk <[email protected]>
Newsgroups gmane.comp.gnome.gaim.cvs
Message-ID <[email protected]>
Changeset: 720a07f05cae9f2abbe3aa5378f2148855430971
Author:	 Tomasz Wasilczyk <[email protected]>
Date:	 2014-05-23 10:30 +0200
Branch:	 default
URL: https://hg.pidgin.im/pidgin/main/rev/720a07f05cae

Description:

Hide purple_conversation_write, use purple_conversation_write_message or purple_conversation_write_system_message instead

diffstat:

 libpurple/conversation.c      |   4 ++--
 libpurple/conversation.h      |  25 -------------------------
 libpurple/conversationtypes.c |   4 ++--
 libpurple/internal.h          |  25 +++++++++++++++++++++++++
 4 files changed, 29 insertions(+), 29 deletions(-)

diffs (110 lines):

diff --git a/libpurple/conversation.c b/libpurple/conversation.c
--- a/libpurple/conversation.c
+++ b/libpurple/conversation.c
@@ -578,7 +578,7 @@ purple_conversation_close_logs(PurpleCon
 }
 
 void
-purple_conversation_write(PurpleConversation *conv, const char *who,
+_purple_conversation_write_common(PurpleConversation *conv, const char *who,
 						const char *message, PurpleMessageFlags flags,
 						time_t mtime)
 {
@@ -698,7 +698,7 @@ purple_conversation_write_message(Purple
 void purple_conversation_write_system_message(PurpleConversation *conv,
 	const gchar *message, PurpleMessageFlags flags)
 {
-	purple_conversation_write(conv, NULL, message,
+	_purple_conversation_write_common(conv, NULL, message,
 		flags | PURPLE_MESSAGE_SYSTEM, time(NULL));
 }
 
diff --git a/libpurple/conversation.h b/libpurple/conversation.h
--- a/libpurple/conversation.h
+++ b/libpurple/conversation.h
@@ -472,31 +472,6 @@ gboolean purple_conversation_is_logging(
 void purple_conversation_close_logs(PurpleConversation *conv);
 
 /**
- * purple_conversation_write:
- * @conv:    The conversation.
- * @who:     The user who sent the message.
- * @message: The message.
- * @flags:   The message flags.
- * @mtime:   The time the message was sent.
- *
- * Writes to a conversation window.
- *
- * This function should not be used to write IM or chat messages. Use
- * purple_conversation_write_message() instead. This function will
- * most likely call this anyway, but it may do it's own formatting,
- * sound playback, etc. depending on whether the conversation is a chat or an
- * IM.
- *
- * This can be used to write generic messages, such as "so and so closed
- * the conversation window."
- *
- * See purple_conversation_write_message().
- */
-void purple_conversation_write(PurpleConversation *conv, const char *who,
-		const char *message, PurpleMessageFlags flags,
-		time_t mtime);
-
-/**
  * purple_conversation_write_message:
  * @conv:    The conversation.
  * @who:     The user who sent the message.
diff --git a/libpurple/conversationtypes.c b/libpurple/conversationtypes.c
--- a/libpurple/conversationtypes.c
+++ b/libpurple/conversationtypes.c
@@ -372,7 +372,7 @@ im_conversation_write_message(PurpleConv
 	if (ops != NULL && ops->write_im != NULL)
 		ops->write_im(im, msg);
 	else {
-		purple_conversation_write(conv,
+		_purple_conversation_write_common(conv,
 			purple_message_get_author(msg),
 			purple_message_get_contents(msg),
 			purple_message_get_flags(msg),
@@ -841,7 +841,7 @@ chat_conversation_write_message(PurpleCo
 	if (ops != NULL && ops->write_chat != NULL)
 		ops->write_chat(PURPLE_CHAT_CONVERSATION(conv), msg);
 	else {
-		purple_conversation_write(conv,
+		_purple_conversation_write_common(conv,
 			purple_message_get_author(msg),
 			purple_message_get_contents(msg),
 			purple_message_get_flags(msg),
diff --git a/libpurple/internal.h b/libpurple/internal.h
--- a/libpurple/internal.h
+++ b/libpurple/internal.h
@@ -399,4 +399,29 @@ void
 _purple_assert_connection_is_valid(PurpleConnection *gc,
 	const gchar *file, int line);
 
+/**
+ * _purple_conversation_write_common:
+ * @conv:    The conversation.
+ * @who:     The user who sent the message.
+ * @message: The message.
+ * @flags:   The message flags.
+ * @mtime:   The time the message was sent.
+ *
+ * Writes to a conversation window.
+ *
+ * This function should not be used to write IM or chat messages. Use
+ * purple_conversation_write_message() instead. This function will
+ * most likely call this anyway, but it may do it's own formatting,
+ * sound playback, etc. depending on whether the conversation is a chat or an
+ * IM.
+ *
+ * This can be used to write generic messages, such as "so and so closed
+ * the conversation window."
+ *
+ * See purple_conversation_write_message().
+ */
+void
+_purple_conversation_write_common(PurpleConversation *conv, const gchar *who,
+	const gchar *message, PurpleMessageFlags flags, time_t mtime);
+
 #endif /* _PURPLE_INTERNAL_H_ */
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.