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);