From: <ev...@us...> - 2006-12-21 09:32:12
|
Revision: 18039 http://svn.sourceforge.net/gaim/?rev=18039&view=rev Author: evands Date: 2006-12-21 01:32:11 -0800 (Thu, 21 Dec 2006) Log Message: ----------- Only emit the buddy-got-login-time signal if the login time actually changes in gaim_prpl_got_user_login_time() Modified Paths: -------------- trunk/libgaim/prpl.c Modified: trunk/libgaim/prpl.c =================================================================== --- trunk/libgaim/prpl.c 2006-12-21 09:21:32 UTC (rev 18038) +++ trunk/libgaim/prpl.c 2006-12-21 09:32:11 UTC (rev 18039) @@ -116,9 +116,12 @@ presence = gaim_buddy_get_presence(buddy); - gaim_presence_set_login_time(presence, login_time); + if (gaim_presence_get_login_time(presence) != login_time) + { + gaim_presence_set_login_time(presence, login_time); - gaim_signal_emit(gaim_blist_get_handle(), "buddy-got-login-time", buddy); + gaim_signal_emit(gaim_blist_get_handle(), "buddy-got-login-time", buddy); + } } void This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |