Mercurial > pidgin
comparison src/plugins.c @ 1712:560b3117aedf
[gaim-migrate @ 1722]
fix for segfault causer on solaris
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Fri, 13 Apr 2001 17:47:06 +0000 |
parents | f42ce672c560 |
children | c39cc2b44226 |
comparison
equal
deleted
inserted
replaced
1711:9b86520e04ac | 1712:560b3117aedf |
---|---|
765 case event_back: | 765 case event_back: |
766 g_snprintf(buf, sizeof buf, "\"%s\"", ((struct gaim_connection *)arg1)->username); | 766 g_snprintf(buf, sizeof buf, "\"%s\"", ((struct gaim_connection *)arg1)->username); |
767 break; | 767 break; |
768 case event_im_recv: | 768 case event_im_recv: |
769 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", | 769 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", |
770 ((struct gaim_connection *)arg1)->username, *(char **)arg2, *(char **)arg3); | 770 ((struct gaim_connection *)arg1)->username, |
771 *(char **)arg2 ? *(char **)arg2 : "(null)", | |
772 *(char **)arg3 ? *(char **)arg3 : "(null)"); | |
771 break; | 773 break; |
772 case event_im_send: | 774 case event_im_send: |
773 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", | 775 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", |
774 ((struct gaim_connection *)arg1)->username, (char *)arg2, *(char **)arg3); | 776 ((struct gaim_connection *)arg1)->username, (char *)arg2, |
777 *(char **)arg3 ? *(char **)arg3 : "(null)"); | |
775 break; | 778 break; |
776 case event_buddy_signon: | 779 case event_buddy_signon: |
777 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg2); | 780 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg2); |
778 break; | 781 break; |
779 case event_buddy_signoff: | 782 case event_buddy_signoff: |
813 case event_chat_recv: | 816 case event_chat_recv: |
814 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", (char *)arg2, (char *)arg3, | 817 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", (char *)arg2, (char *)arg3, |
815 (char *)arg4); | 818 (char *)arg4); |
816 break; | 819 break; |
817 case event_chat_send: | 820 case event_chat_send: |
818 g_snprintf(buf, sizeof buf, "\"%s\" %s", (char *)arg2, *(char **)arg3); | 821 g_snprintf(buf, sizeof buf, "\"%s\" %s", (char *)arg2, |
822 *(char **)arg3 ? *(char **)arg3 : "(null)"); | |
819 break; | 823 break; |
820 case event_warned: | 824 case event_warned: |
821 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %d", | 825 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %d", |
822 ((struct gaim_connection *)arg1)->username, (char *)arg2, (int)arg3); | 826 ((struct gaim_connection *)arg1)->username, (char *)arg2, (int)arg3); |
823 break; | 827 break; |