Removed GObject for PurpleConversationMessage, this will be a GBoxed soc.2013.gobjectification

Sat, 22 Jun 2013 02:08:01 +0530

author
Ankit Vani <a@nevitus.org>
date
Sat, 22 Jun 2013 02:08:01 +0530
branch
soc.2013.gobjectification
changeset 34601
bccb29d7be14
parent 34600
3180ebbd06be
child 34602
dbe6ee43aaa7

Removed GObject for PurpleConversationMessage, this will be a GBoxed

libpurple/conversation.c file | annotate | diff | comparison | revisions
libpurple/conversation.h file | annotate | diff | comparison | revisions
--- a/libpurple/conversation.c	Fri Jun 21 23:11:45 2013 +0530
+++ b/libpurple/conversation.c	Sat Jun 22 02:08:01 2013 +0530
@@ -43,8 +43,6 @@
 typedef struct _PurpleIMConversationPrivate       PurpleIMConversationPrivate;
 /** @copydoc _PurpleChatConversationBuddyPrivate */
 typedef struct _PurpleChatConversationBuddyPrivate  PurpleChatConversationBuddyPrivate;
-/** @copydoc _PurpleConversationMessagePrivate */
-typedef struct _PurpleConversationMessagePrivate  PurpleConversationMessagePrivate;
 
 /**
  * A core representation of a conversation between two or more people.
@@ -145,10 +143,10 @@
 	gpointer ui_data;
 };
 
-/**
+/** TODO GBoxed
  * Description of a conversation message
  */
-struct _PurpleConversationMessagePrivate
+struct _PurpleConversationMessage
 {
 	char *who;
 	char *what;
--- a/libpurple/conversation.h	Fri Jun 21 23:11:45 2013 +0530
+++ b/libpurple/conversation.h	Sat Jun 22 02:08:01 2013 +0530
@@ -146,8 +146,10 @@
 #include "log.h"
 #include "server.h"
 
-/** Structure representing a conversation.
- */
+/**************************************************************************/
+/** PurpleConversation                                                    */
+/**************************************************************************/
+/** Structure representing a conversation instance. */
 struct _PurpleConversation
 {
 	/*< private >*/
@@ -159,11 +161,7 @@
 	void (*_purple_reserved4)(void);
 };
 
-/**
- * PurpleConversationClass:
- *
- * The base class for all #PurpleConversation's.
- */
+/** Base class for all #PurpleConversation's */
 struct _PurpleConversationClass {
 	/*< private >*/
 	GObjectClass parent_class;
@@ -174,8 +172,10 @@
 	void (*_purple_reserved4)(void);
 };
 
-/** Structure representing a chat conversation.
- */
+/**************************************************************************/
+/** PurpleChatConversation                                                */
+/**************************************************************************/
+/** Structure representing a chat conversation instance. */
 struct _PurpleChatConversation
 {
 	/*< private >*/
@@ -187,11 +187,7 @@
 	void (*_purple_reserved4)(void);
 };
 
-/**
- * PurpleChatConversationClass:
- *
- * The base class for all #PurpleChatConversation's.
- */
+/** Base class for all #PurpleChatConversation's */
 struct _PurpleChatConversationClass {
 	/*< private >*/
 	PurpleConversationClass parent_class;
@@ -202,8 +198,10 @@
 	void (*_purple_reserved4)(void);
 };
 
-/** Structure representing an IM conversation.
- */
+/**************************************************************************/
+/** PurpleIMConversation                                                  */
+/**************************************************************************/
+/** Structure representing an IM conversation instance. */
 struct _PurpleIMConversation
 {
 	/*< private >*/
@@ -215,11 +213,7 @@
 	void (*_purple_reserved4)(void);
 };
 
-/**
- * PurpleIMConversationClass:
- *
- * The base class for all #PurpleIMConversation's.
- */
+/** Base class for all #PurpleIMConversation's */
 struct _PurpleIMConversationClass {
 	/*< private >*/
 	PurpleConversationClass parent_class;
@@ -230,8 +224,10 @@
 	void (*_purple_reserved4)(void);
 };
 
-/** Structure representing a chat buddy.
- */
+/**************************************************************************/
+/** PurpleChatConversationBuddy                                           */
+/**************************************************************************/
+/** Structure representing a chat buddy instance. */
 struct _PurpleChatConversationBuddy
 {
 	/*< private >*/
@@ -243,11 +239,7 @@
 	void (*_purple_reserved4)(void);
 };
 
-/**
- * PurpleChatConversationBuddyClass:
- *
- * The base class for all #PurpleChatConversationBuddy's.
- */
+/** Base class for all #PurpleChatConversationBuddy's */
 struct _PurpleChatConversationBuddyClass {
 	/*< private >*/
 	GObjectClass parent_class;
@@ -258,34 +250,9 @@
 	void (*_purple_reserved4)(void);
 };
 
-/** Structure representing a conversation message.
- */
-struct _PurpleConversationMessage
-{
-	/*< private >*/
-	GObject gparent;
-
-	void (*_purple_reserved1)(void);
-	void (*_purple_reserved2)(void);
-	void (*_purple_reserved3)(void);
-	void (*_purple_reserved4)(void);
-};
-
-/**
- * PurpleConversationMessageClass:
- *
- * The base class for all #PurpleConversationMessage's.
- */
-struct _PurpleConversationMessageClass {
-	/*< private >*/
-	GObjectClass parent_class;
-
-	void (*_purple_reserved1)(void);
-	void (*_purple_reserved2)(void);
-	void (*_purple_reserved3)(void);
-	void (*_purple_reserved4)(void);
-};
-
+/**************************************************************************/
+/** PurpleConversationUiOps                                               */
+/**************************************************************************/
 /**
  * Conversation operations and events.
  *

mercurial