diff libpurple/protocols/jabber/usermood.c @ 17845:2e0799b916b9

Fixed whitespace to match the coding convention used in libpurple
author Andreas Monitzer <pidgin@monitzer.com>
date Tue, 12 Jun 2007 01:25:46 +0000
parents 2f23a77eaa04
children 2f067d8fb19a
line wrap: on
line diff
--- a/libpurple/protocols/jabber/usermood.c	Tue Jun 12 00:37:50 2007 +0000
+++ b/libpurple/protocols/jabber/usermood.c	Tue Jun 12 01:25:46 2007 +0000
@@ -10,12 +10,12 @@
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA	 02111-1307	 USA
  *
  */
 
@@ -25,135 +25,135 @@
 #include <string.h>
 
 static char *moodstrings[] = {
-    "unknown",
-    "afraid",
-    "amazed",
-    "angry",
-    "annoyed",
-    "anxious",
-    "aroused",
-    "ashamed",
-    "bored",
-    "brave",
-    "calm",
-    "cold",
-    "confused",
-    "contented",
-    "cranky",
-    "curious",
-    "depressed",
-    "disappointed",
-    "disgusted",
-    "distracted",
-    "embarrassed",
-    "excited",
-    "flirtatious",
-    "frustrated",
-    "grumpy",
-    "guilty",
-    "happy",
-    "hot",
-    "humbled",
-    "humiliated",
-    "hungry",
-    "hurt",
-    "impressed",
-    "in_awe",
-    "in_love",
-    "indignant",
-    "interested",
-    "intoxicated",
-    "invincible",
-    "jealous",
-    "lonely",
-    "mean",
-    "moody",
-    "nervous",
-    "neutral",
-    "offended",
-    "playful",
-    "proud",
-    "relieved",
-    "remorseful",
-    "restless",
-    "sad",
-    "sarcastic",
-    "serious",
-    "shocked",
-    "shy",
-    "sick",
-    "sleepy",
-    "stressed",
-    "surprised",
-    "thirsty",
-    "worried",
-    NULL
+	"unknown",
+	"afraid",
+	"amazed",
+	"angry",
+	"annoyed",
+	"anxious",
+	"aroused",
+	"ashamed",
+	"bored",
+	"brave",
+	"calm",
+	"cold",
+	"confused",
+	"contented",
+	"cranky",
+	"curious",
+	"depressed",
+	"disappointed",
+	"disgusted",
+	"distracted",
+	"embarrassed",
+	"excited",
+	"flirtatious",
+	"frustrated",
+	"grumpy",
+	"guilty",
+	"happy",
+	"hot",
+	"humbled",
+	"humiliated",
+	"hungry",
+	"hurt",
+	"impressed",
+	"in_awe",
+	"in_love",
+	"indignant",
+	"interested",
+	"intoxicated",
+	"invincible",
+	"jealous",
+	"lonely",
+	"mean",
+	"moody",
+	"nervous",
+	"neutral",
+	"offended",
+	"playful",
+	"proud",
+	"relieved",
+	"remorseful",
+	"restless",
+	"sad",
+	"sarcastic",
+	"serious",
+	"shocked",
+	"shy",
+	"sick",
+	"sleepy",
+	"stressed",
+	"surprised",
+	"thirsty",
+	"worried",
+	NULL
 };
 
 static void jabber_mood_cb(JabberStream *js, const char *from, xmlnode *items) {
-    /* it doesn't make sense to have more than one item here, so let's just pick the first one */
-    xmlnode *item = xmlnode_get_child(items, "item");
-    JabberMood newmood = UNKNOWN;
-    char *moodtext = NULL;
-    JabberBuddy *buddy = jabber_buddy_find(js, from, FALSE);
-    xmlnode *moodinfo, *mood;
-    /* ignore the mood of people not on our buddy list */
-    if (!buddy || !item)
-        return;
-    
-    mood = xmlnode_get_child_with_namespace(item, "mood", "http://jabber.org/protocol/mood");
-    if (!mood)
-        return;
-    for (moodinfo = mood->child; moodinfo != mood->lastchild; moodinfo = moodinfo->next) {
-        if (moodinfo->type == XMLNODE_TYPE_TAG) {
-            if (!strcmp(moodinfo->name, "text")) {
-                if (!moodtext) /* only pick the first one */
-                    moodtext = xmlnode_get_data(moodinfo);
-            } else {
-                int i;
-                for (i = 1; moodstrings[i]; ++i) {
-                    if (!strcmp(moodinfo->name, moodstrings[i])) {
-                        newmood = (JabberMood)i;
-                        break;
-                    }
-                }
-            }
-            if (newmood != UNKNOWN && moodtext != NULL)
-               break;
-        }
-    }
-    if (newmood != UNKNOWN) {
-        JabberBuddyResource *resource = jabber_buddy_find_resource(buddy, NULL);
-        const char *status_id = jabber_buddy_state_get_status_id(resource->state);
-        
-        purple_prpl_got_user_status(js->gc->account, from, status_id, "mood", newmood, "moodtext", moodtext?moodtext:"", NULL);
-    }
-    if (moodtext)
-        g_free(moodtext);
+	/* it doesn't make sense to have more than one item here, so let's just pick the first one */
+	xmlnode *item = xmlnode_get_child(items, "item");
+	JabberMood newmood = UNKNOWN;
+	char *moodtext = NULL;
+	JabberBuddy *buddy = jabber_buddy_find(js, from, FALSE);
+	xmlnode *moodinfo, *mood;
+	/* ignore the mood of people not on our buddy list */
+	if (!buddy || !item)
+		return;
+	
+	mood = xmlnode_get_child_with_namespace(item, "mood", "http://jabber.org/protocol/mood");
+	if (!mood)
+		return;
+	for (moodinfo = mood->child; moodinfo != mood->lastchild; moodinfo = moodinfo->next) {
+		if (moodinfo->type == XMLNODE_TYPE_TAG) {
+			if (!strcmp(moodinfo->name, "text")) {
+				if (!moodtext) /* only pick the first one */
+					moodtext = xmlnode_get_data(moodinfo);
+			} else {
+				int i;
+				for (i = 1; moodstrings[i]; ++i) {
+					if (!strcmp(moodinfo->name, moodstrings[i])) {
+						newmood = (JabberMood)i;
+						break;
+					}
+				}
+			}
+			if (newmood != UNKNOWN && moodtext != NULL)
+			   break;
+		}
+	}
+	if (newmood != UNKNOWN) {
+		JabberBuddyResource *resource = jabber_buddy_find_resource(buddy, NULL);
+		const char *status_id = jabber_buddy_state_get_status_id(resource->state);
+		
+		purple_prpl_got_user_status(js->gc->account, from, status_id, "mood", newmood, "moodtext", moodtext?moodtext:"", NULL);
+	}
+	if (moodtext)
+		g_free(moodtext);
 }
 
 void jabber_mood_init(void) {
-    jabber_add_feature("mood", "http://jabber.org/protocol/mood");
-    jabber_pep_register_handler("moodn", "http://jabber.org/protocol/mood", jabber_mood_cb);
+	jabber_add_feature("mood", "http://jabber.org/protocol/mood");
+	jabber_pep_register_handler("moodn", "http://jabber.org/protocol/mood", jabber_mood_cb);
 }
 
 void jabber_set_mood(JabberStream *js, JabberMood mood, const char *text) {
-    xmlnode *publish, *moodnode;
-    if (mood == UNKNOWN)
-        return;
-    
-    publish = xmlnode_new("publish");
-    xmlnode_set_attrib(publish,"node","http://jabber.org/protocol/mood");
-    moodnode = xmlnode_new_child(xmlnode_new_child(publish, "item"), "mood");
-    xmlnode_set_namespace(moodnode, "http://jabber.org/protocol/mood");
-    xmlnode_new_child(moodnode, moodstrings[mood]);
+	xmlnode *publish, *moodnode;
+	if (mood == UNKNOWN)
+		return;
+	
+	publish = xmlnode_new("publish");
+	xmlnode_set_attrib(publish,"node","http://jabber.org/protocol/mood");
+	moodnode = xmlnode_new_child(xmlnode_new_child(publish, "item"), "mood");
+	xmlnode_set_namespace(moodnode, "http://jabber.org/protocol/mood");
+	xmlnode_new_child(moodnode, moodstrings[mood]);
 
-    if (text) {
-        xmlnode *textnode = xmlnode_new_child(moodnode, "text");
-        xmlnode_insert_data(textnode, text, -1);
-    }
-    
-    jabber_pep_publish(js, publish);
-    
-    xmlnode_free(publish);
+	if (text) {
+		xmlnode *textnode = xmlnode_new_child(moodnode, "text");
+		xmlnode_insert_data(textnode, text, -1);
+	}
+	
+	jabber_pep_publish(js, publish);
+	
+	xmlnode_free(publish);
 }