/soc/2013/ankitkv/gobjectification: 15ee501576b9: Added PurplePl...

Ankit Vani a at nevitus.org
Thu Aug 1 13:36:19 EDT 2013


Changeset: 15ee501576b95c294dbbe4f165bdda404275fdce
Author:	 Ankit Vani <a at nevitus.org>
Date:	 2013-08-01 23:05 +0530
Branch:	 soc.2013.gobjectification.plugins
URL: https://hg.pidgin.im/soc/2013/ankitkv/gobjectification/rev/15ee501576b9

Description:

Added PurplePluginProtocolInfo* to PurpleProtocolAction. Changed PurpleProtocolActionCallback argument to PurpleProtocolAction*.

diffstat:

 libpurple/prpl.h |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (20 lines):

diff --git a/libpurple/prpl.h b/libpurple/prpl.h
--- a/libpurple/prpl.h
+++ b/libpurple/prpl.h
@@ -34,7 +34,7 @@ typedef struct _PurplePluginProtocolInfo
 
 typedef struct _PurpleProtocolAction PurpleProtocolAction;
 
-typedef void (*PurpleProtocolActionCallback)(PurplePluginProtocolInfo *);
+typedef void (*PurpleProtocolActionCallback)(PurpleProtocolAction *);
 
 /** Represents "nudges" and "buzzes" that you may send to a buddy to attract
  *  their attention (or vice-versa).
@@ -220,6 +220,7 @@ typedef enum
 struct _PurpleProtocolAction {
 	char *label;
 	PurpleProtocolActionCallback callback;
+	PurplePluginProtocolInfo *prpl_info;
 };
 
 /**



More information about the Commits mailing list