Mercurial > pidgin
changeset 19245:d7eea5c20cf9
If the attention API is being used, then redefine our attention type
as Purple's. This allows msimprpl to compile with the patch at
http://msimprpl.darkthoughts.net/attention1.diff applied, and
MSIM_USE_ATTENTION_API defined.
author | Jeffrey Connelly <jaconnel@calpoly.edu> |
---|---|
date | Wed, 15 Aug 2007 04:22:36 +0000 |
parents | b29788c6d269 |
children | 335ebd202a7d |
files | libpurple/protocols/myspace/myspace.h |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/protocols/myspace/myspace.h Tue Aug 14 03:03:52 2007 +0000 +++ b/libpurple/protocols/myspace/myspace.h Wed Aug 15 04:22:36 2007 +0000 @@ -69,7 +69,7 @@ /* Use the attention API for zaps? */ /* Can't have until >=2.2.0, since is a new API. */ -/*#define MSIM_USE_ATTENTION_API */ +#define MSIM_USE_ATTENTION_API /* Constants */ @@ -226,6 +226,9 @@ } MsimUser; +#ifdef MSIM_USE_ATTENTION_API +#define MsimAttentionType PurpleAttentionType +#else /* Different kinds of attention alerts. Not yet in libpurple, so define * our own structure here. */ typedef struct _MsimAttentionType MsimAttentionType; @@ -238,6 +241,7 @@ const gchar *incoming_description; /**< Shown when sent. */ const gchar *outgoing_description; /**< Shown when received. */ }; +#endif gchar *str_replace(const gchar *str, const gchar *old, const gchar *new);