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; |
