--- a/libpurple/status.h Sun Jul 14 15:16:06 2013 +0530 +++ b/libpurple/status.h Sun Jul 14 16:51:01 2013 +0530 @@ -82,10 +82,10 @@ * hardcoded in each PRPL and will not change often. And because * they are hardcoded, they do not need to be saved to any XML file. */ -typedef struct _PurpleStatusType PurpleStatusType; -typedef struct _PurpleStatusAttr PurpleStatusAttr; -typedef struct _PurplePresence PurplePresence; -typedef struct _PurpleStatus PurpleStatus; +typedef struct _PurpleStatusType PurpleStatusType; /* TODO GBoxed */ +typedef struct _PurpleStatusAttr PurpleStatusAttr; /* TODO GBoxed */ +typedef struct _PurplePresence PurplePresence; /* TODO GObject */ +typedef struct _PurpleStatus PurpleStatus; /* TODO GObject */ typedef struct _PurpleMood { const char *mood; @@ -94,7 +94,7 @@ } PurpleMood; /** - * A context for a presence. + * A context for a presence. TODO Remove, subclass PurplePresence * * The context indicates to what the presence applies. */