Mercurial > pidgin-twitter
diff pidgin-twitter.h @ 69:d1f92d980f58
fixed that icon had not appeard in the first message.
author | mikanbako <maoutwo@gmail.com> |
---|---|
date | Mon, 23 Jun 2008 12:18:34 +0900 |
parents | 0ddcba9161fd |
children | af4f31bce461 |
line wrap: on
line diff
--- a/pidgin-twitter.h Mon Jun 23 11:49:43 2008 +0900 +++ b/pidgin-twitter.h Mon Jun 23 12:18:34 2008 +0900 @@ -21,10 +21,9 @@ #define SENDER 1 #define COMMAND 2 #define PSEUDO 3 -#define MESSAGE 4 -#define USER 5 -#define USER_FIRST_LINE 6 -#define USER_FORMATTED 7 +#define USER 4 +#define USER_FIRST_LINE 5 +#define USER_FORMATTED 6 #define PLUGIN_ID "gtk-honeyplanet-pidgin_twitter" #define PLUGIN_NAME "pidgin-twitter" @@ -56,7 +55,6 @@ #define P_SENDER "^(\\r?\\n?)([A-Za-z0-9_]+): " #define P_COMMAND "^(?:\\s*)([dDfFgGlLmMnNtTwW]{1}\\s+[A-Za-z0-9_]+)(?:\\s*\\Z)" #define P_PSEUDO "^\\s*(?:[\"#$%&'()*+,\\-./:;<=>?\\[\\\\\\]_`{|}~]|[^\\s\\x21-\\x7E])*([dDfFgGlLmMnNtTwW]{1})(?:\\Z|\\s+|[^\\x21-\\x7E]+\\Z)" -#define P_MESSAGE "^<body>(.*)</body>" #define P_USER "^\\(.+?\\)\\s*([A-Za-z0-9_]+):" #define P_USER_FIRST_LINE "^\\(.+?\\)\\s*.+:\\s*([A-Za-z0-9_]+):" #define P_USER_FORMATTED "^.*?<a .+?>([A-Za-z0-9_]+)</a>:" @@ -86,7 +84,7 @@ static gboolean receiving_im_cb(PurpleAccount *account, char **sender, char **buffer, PurpleConversation *conv, PurpleMessageFlags *flags, void *data); static void insert_requested_icon(gpointer data, gpointer user_data); static void got_icon_cb(PurpleUtilFetchUrlData *url_data, gpointer user_data, const gchar *url_text, gsize len, const gchar *error_message); -static void request_icon(const char *buffer); +static void request_icon(char *user_name); static void displayed_im_cb(PurpleAccount *account, const char *who, char *message, PurpleConversation *conv, PurpleMessageFlags flags); static gboolean load_plugin(PurplePlugin *plugin); static gboolean unload_plugin(PurplePlugin *plugin);