src/plugins.c

changeset 2355
3bf7d403faa6
parent 2345
2d59281e13fd
child 2359
27c1207ca513
equal deleted inserted replaced
2354:6014b42ca202 2355:3bf7d403faa6
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 }

mercurial