From: Luke S. <lsc...@us...> - 2004-09-01 01:08:19
|
Update of /cvsroot/gaim/gaim/src/protocols/napster In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25868/src/protocols/napster Modified Files: napster.c Log Message: " Currently, the "loggedin" parameter of serv_got_update() is of type int and used as a boolean. I updated it and all references to be gboolean. I also noticed that "presence" in gaim_blist_update_buddy_presence() is also a really boolean. of whether or not the buddy is currently online. There seemed to be some confusion, particularly in the silc plugin which tried to use a GaimBuddyPresenceState (coincidentally (or perhaps not) GAIM_BUDDY_OFFLINE and GAIM_BUDDY_ONLINE work as FALSE and TRUE respectively). The value passed to gaim_blist_update_buddy_presence() doesn't directly become the buddy presence state and this patch helps avoid confusion in this respect." --Daniel Atallah Index: napster.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/napster/napster.c,v retrieving revision 1.95 retrieving revision 1.96 diff -u -d -p -r1.95 -r1.96 --- napster.c 31 Aug 2004 01:45:09 -0000 1.95 +++ napster.c 1 Sep 2004 01:07:39 -0000 1.96 @@ -282,12 +282,12 @@ static void nap_callback(gpointer data, case 201: /* MSG_SERVER_SEARCH_RESULT */ res = g_strsplit(buf, " ", 0); - serv_got_update(gc, res[0], 1, 0, 0, 0, 0); + serv_got_update(gc, res[0], TRUE, 0, 0, 0, 0); g_strfreev(res); break; case 202: /* MSG_SERVER_SEARCH_END */ - serv_got_update(gc, buf, 0, 0, 0, 0, 0); + serv_got_update(gc, buf, FALSE, 0, 0, 0, 0); break; case 205: /* MSG_CLIENT_PRIVMSG */ @@ -301,14 +301,14 @@ static void nap_callback(gpointer data, case 209: /* MSG_SERVER_USER_SIGNON */ /* USERNAME SPEED */ res = g_strsplit(buf, " ", 2); - serv_got_update(gc, res[0], 1, 0, 0, 0, 0); + serv_got_update(gc, res[0], TRUE, 0, 0, 0, 0); g_strfreev(res); break; case 210: /* MSG_SERVER_USER_SIGNOFF */ /* USERNAME SPEED */ res = g_strsplit(buf, " ", 2); - serv_got_update(gc, res[0], 0, 0, 0, 0, 0); + serv_got_update(gc, res[0], FALSE, 0, 0, 0, 0); g_strfreev(res); break; |