libpurple/protocols/jabber/jutil.c

branch
soc.2013.gobjectification.plugins
changeset 36574
e9b59dd16117
parent 34889
4ea2da14cd0e
child 35041
d1d789792503
equal deleted inserted replaced
36573:31c7f587968d 36574:e9b59dd16117
674 }; 674 };
675 675
676 const char * 676 const char *
677 jabber_buddy_state_get_name(const JabberBuddyState state) 677 jabber_buddy_state_get_name(const JabberBuddyState state)
678 { 678 {
679 int i; 679 gsize i;
680 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i) 680 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i)
681 if (jabber_statuses[i].state == state) 681 if (jabber_statuses[i].state == state)
682 return _(jabber_statuses[i].readable); 682 return _(jabber_statuses[i].readable);
683 683
684 return _("Unknown"); 684 return _("Unknown");
685 } 685 }
686 686
687 JabberBuddyState 687 JabberBuddyState
688 jabber_buddy_status_id_get_state(const char *id) 688 jabber_buddy_status_id_get_state(const char *id)
689 { 689 {
690 int i; 690 gsize i;
691 if (!id) 691 if (!id)
692 return JABBER_BUDDY_STATE_UNKNOWN; 692 return JABBER_BUDDY_STATE_UNKNOWN;
693 693
694 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i) 694 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i)
695 if (g_str_equal(id, jabber_statuses[i].status_id)) 695 if (g_str_equal(id, jabber_statuses[i].status_id))
698 return JABBER_BUDDY_STATE_UNKNOWN; 698 return JABBER_BUDDY_STATE_UNKNOWN;
699 } 699 }
700 700
701 JabberBuddyState jabber_buddy_show_get_state(const char *id) 701 JabberBuddyState jabber_buddy_show_get_state(const char *id)
702 { 702 {
703 int i; 703 gsize i;
704 704
705 g_return_val_if_fail(id != NULL, JABBER_BUDDY_STATE_UNKNOWN); 705 g_return_val_if_fail(id != NULL, JABBER_BUDDY_STATE_UNKNOWN);
706 706
707 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i) 707 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i)
708 if (jabber_statuses[i].show && g_str_equal(id, jabber_statuses[i].show)) 708 if (jabber_statuses[i].show && g_str_equal(id, jabber_statuses[i].show))
714 } 714 }
715 715
716 const char * 716 const char *
717 jabber_buddy_state_get_show(JabberBuddyState state) 717 jabber_buddy_state_get_show(JabberBuddyState state)
718 { 718 {
719 int i; 719 gsize i;
720 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i) 720 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i)
721 if (state == jabber_statuses[i].state) 721 if (state == jabber_statuses[i].state)
722 return jabber_statuses[i].show; 722 return jabber_statuses[i].show;
723 723
724 return NULL; 724 return NULL;
725 } 725 }
726 726
727 const char * 727 const char *
728 jabber_buddy_state_get_status_id(JabberBuddyState state) 728 jabber_buddy_state_get_status_id(JabberBuddyState state)
729 { 729 {
730 int i; 730 gsize i;
731 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i) 731 for (i = 0; i < G_N_ELEMENTS(jabber_statuses); ++i)
732 if (state == jabber_statuses[i].state) 732 if (state == jabber_statuses[i].state)
733 return jabber_statuses[i].status_id; 733 return jabber_statuses[i].status_id;
734 734
735 return NULL; 735 return NULL;

mercurial