pidgin: d909b20b: Hide struct PurpleWhiteboard.

andrew.victor at mxit.com andrew.victor at mxit.com
Sun Oct 30 12:55:27 EDT 2011


----------------------------------------------------------------------
Revision: d909b20b8d4959e16b40234098df5c4306dadec6
Parent:   acb5f4ee1c9f4c1eef4417ce026d279488e99a69
Author:   andrew.victor at mxit.com
Date:     10/30/11 12:54:03
Branch:   im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/d909b20b8d4959e16b40234098df5c4306dadec6

Changelog: 

Hide struct PurpleWhiteboard.


Changes against parent acb5f4ee1c9f4c1eef4417ce026d279488e99a69

  patched  ChangeLog.API
  patched  libpurple/whiteboard.c
  patched  libpurple/whiteboard.h

-------------- next part --------------
============================================================
--- ChangeLog.API	d300e384bade3f76669ef2100581e68363df7251
+++ ChangeLog.API	a8a03881601760c6a306c90bb85965d7b7454103
@@ -229,6 +229,7 @@ version 3.0.0 (??/??/????):
 		* struct _PurpleRoomlist
 		* struct _PurpleRoomlistField
 		* struct _PurpleRoomlistRoom
+		* struct _PurpleWhiteboard
 		* struct PurpleAccountOption
 		* struct PurpleAccountUserSplit
 		* struct PurpleNotifySearchColumn
============================================================
--- libpurple/whiteboard.c	1ecb7d8fda55135e9fa86547e7f2502810852d6f
+++ libpurple/whiteboard.c	7e3b0c8bcbd8959dd9caed16cea8dfced9e0a4af
@@ -25,6 +25,23 @@
 #include "whiteboard.h"
 #include "prpl.h"
 
+/**
+ * A PurpleWhiteboard
+ */
+struct _PurpleWhiteboard
+{
+	int state;                       /**< State of whiteboard session */
+
+	PurpleAccount *account;            /**< Account associated with this session */
+	char *who;                       /**< Name of the remote user */
+
+	void *ui_data;                   /**< Graphical user-interface data */
+	void *proto_data;                /**< Protocol specific data */
+	PurpleWhiteboardPrplOps *prpl_ops; /**< Protocol-plugin operations */
+
+	GList *draw_list;                /**< List of drawing elements/deltas to send */
+};
+
 /******************************************************************************
  * Globals
  *****************************************************************************/
============================================================
--- libpurple/whiteboard.h	49808031ef53bed03d0f42f67296df7bc49ac8cb
+++ libpurple/whiteboard.h	95273da6e3fcb7cd06a9006d802fe210ed69a232
@@ -26,6 +26,9 @@
 #ifndef _PURPLE_WHITEBOARD_H_
 #define _PURPLE_WHITEBOARD_H_
 
+/** @copydoc _PurpleWhiteboard */
+typedef struct _PurpleWhiteboard PurpleWhiteboard;
+
 /**
  * Whiteboard PRPL Operations
  */
@@ -33,23 +36,7 @@ typedef struct _PurpleWhiteboardPrplOps 
 
 #include "account.h"
 
-/**
- * A PurpleWhiteboard
- */
-typedef struct _PurpleWhiteboard
-{
-	int state;                       /**< State of whiteboard session */
 
-	PurpleAccount *account;            /**< Account associated with this session */
-	char *who;                       /**< Name of the remote user */
-
-	void *ui_data;                   /**< Graphical user-interface data */
-	void *proto_data;                /**< Protocol specific data */
-	PurpleWhiteboardPrplOps *prpl_ops; /**< Protocol-plugin operations */
-
-	GList *draw_list;                /**< List of drawing elements/deltas to send */
-} PurpleWhiteboard;
-
 /**
  * The PurpleWhiteboard UI Operations
  */


More information about the Commits mailing list