| 829 switch (event) { |
829 switch (event) { |
| 830 case event_signon: |
830 case event_signon: |
| 831 case event_signoff: |
831 case event_signoff: |
| 832 case event_away: |
832 case event_away: |
| 833 case event_back: |
833 case event_back: |
| 834 g_snprintf(buf, sizeof buf, "%p", arg1); |
834 g_snprintf(buf, sizeof buf, "%lu", (unsigned long)arg1); |
| 835 break; |
835 break; |
| 836 case event_im_recv: |
836 case event_im_recv: |
| 837 g_snprintf(buf, sizeof buf, "%p \"%s\" %s", arg1, |
837 g_snprintf(buf, sizeof buf, "%lu \"%s\" %s", (unsigned long)arg1, |
| 838 *(char **)arg2 ? *(char **)arg2 : "(null)", |
838 *(char **)arg2 ? *(char **)arg2 : "(null)", |
| 839 *(char **)arg3 ? *(char **)arg3 : "(null)"); |
839 *(char **)arg3 ? *(char **)arg3 : "(null)"); |
| 840 break; |
840 break; |
| 841 case event_im_send: |
841 case event_im_send: |
| 842 g_snprintf(buf, sizeof buf, "%p \"%s\" %s", arg1, |
842 g_snprintf(buf, sizeof buf, "%lu \"%s\" %s", (unsigned long)arg1, |
| 843 (char *)arg2, *(char **)arg3 ? *(char **)arg3 : "(null)"); |
843 (char *)arg2, *(char **)arg3 ? *(char **)arg3 : "(null)"); |
| 844 break; |
844 break; |
| 845 case event_buddy_signon: |
845 case event_buddy_signon: |
| 846 case event_buddy_signoff: |
846 case event_buddy_signoff: |
| 847 case event_set_info: |
847 case event_set_info: |
| 848 case event_buddy_away: |
848 case event_buddy_away: |
| 849 case event_buddy_back: |
849 case event_buddy_back: |
| 850 case event_buddy_idle: |
850 case event_buddy_idle: |
| 851 case event_buddy_unidle: |
851 case event_buddy_unidle: |
| 852 g_snprintf(buf, sizeof buf, "%p \"%s\"", arg1, (char *)arg2); |
852 g_snprintf(buf, sizeof buf, "%lu \"%s\"", (unsigned long)arg1, (char *)arg2); |
| 853 break; |
853 break; |
| 854 case event_chat_invited: |
854 case event_chat_invited: |
| 855 g_snprintf(buf, sizeof buf, "%p \"%s\" \"%s\" %s", arg1, |
855 g_snprintf(buf, sizeof buf, "%lu \"%s\" \"%s\" %s", (unsigned long)arg1, |
| 856 (char *)arg2, (char *)arg3, arg4 ? (char *)arg4 : ""); |
856 (char *)arg2, (char *)arg3, arg4 ? (char *)arg4 : ""); |
| 857 break; |
857 break; |
| 858 case event_chat_join: |
858 case event_chat_join: |
| 859 case event_chat_buddy_join: |
859 case event_chat_buddy_join: |
| 860 case event_chat_buddy_leave: |
860 case event_chat_buddy_leave: |
| 861 g_snprintf(buf, sizeof buf, "%p %d \"%s\"", arg1, (int)arg2, (char *)arg3); |
861 g_snprintf(buf, sizeof buf, "%lu %d \"%s\"", (unsigned long)arg1, |
| |
862 (int)arg2, (char *)arg3); |
| 862 break; |
863 break; |
| 863 case event_chat_leave: |
864 case event_chat_leave: |
| 864 g_snprintf(buf, sizeof buf, "%p %d", arg1, (int)arg2); |
865 g_snprintf(buf, sizeof buf, "%lu %d", (unsigned long)arg1, (int)arg2); |
| 865 break; |
866 break; |
| 866 case event_chat_recv: |
867 case event_chat_recv: |
| 867 case event_chat_send_invite: |
868 case event_chat_send_invite: |
| 868 g_snprintf(buf, sizeof buf, "%p %d \"%s\" %s", arg1, |
869 g_snprintf(buf, sizeof buf, "%lu %d \"%s\" %s", (unsigned long)arg1, |
| 869 (int)arg2, (char *)arg3, (char *)arg4); |
870 (int)arg2, (char *)arg3, (char *)arg4); |
| 870 break; |
871 break; |
| 871 case event_chat_send: |
872 case event_chat_send: |
| 872 g_snprintf(buf, sizeof buf, "%p %d %s", arg1, (int)arg2, |
873 g_snprintf(buf, sizeof buf, "%lu %d %s", (unsigned long)arg1, (int)arg2, |
| 873 *(char **)arg3 ? *(char **)arg3 : "(null)"); |
874 *(char **)arg3 ? *(char **)arg3 : "(null)"); |
| 874 break; |
875 break; |
| 875 case event_warned: |
876 case event_warned: |
| 876 g_snprintf(buf, sizeof buf, "%p \"%s\" %d", arg1, arg2 ? (char *)arg2 : "", (int)arg3); |
877 g_snprintf(buf, sizeof buf, "%lu \"%s\" %d", (unsigned long)arg1, |
| |
878 arg2 ? (char *)arg2 : "", (int)arg3); |
| 877 break; |
879 break; |
| 878 case event_quit: |
880 case event_quit: |
| 879 buf[0] = 0; |
881 buf[0] = 0; |
| 880 break; |
882 break; |
| 881 case event_new_conversation: |
883 case event_new_conversation: |
| 882 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1); |
884 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1); |
| 883 break; |
885 break; |
| 884 case event_im_displayed_sent: |
886 case event_im_displayed_sent: |
| 885 g_snprintf(buf, sizeof buf, "%p \"%s\" %s", arg1, |
887 g_snprintf(buf, sizeof buf, "%lu \"%s\" %s", (unsigned long)arg1, |
| 886 (char *)arg2, *(char **)arg3 ? *(char **)arg3 : "(null)"); |
888 (char *)arg2, *(char **)arg3 ? *(char **)arg3 : "(null)"); |
| 887 break; |
889 break; |
| 888 case event_im_displayed_rcvd: |
890 case event_im_displayed_rcvd: |
| 889 g_snprintf(buf, sizeof buf, "%p \"%s\" %s", arg1, |
891 g_snprintf(buf, sizeof buf, "%lu \"%s\" %s", (unsigned long)arg1, |
| 890 (char *)arg2, (char *)arg3 ? (char *)arg3 : "(null)"); |
892 (char *)arg2, (char *)arg3 ? (char *)arg3 : "(null)"); |
| 891 break; |
893 break; |
| 892 default: |
894 default: |
| 893 return 0; |
895 return 0; |
| 894 } |
896 } |