comparison src/plugins.c @ 829:9a123b171f46

[gaim-migrate @ 839] yay. i have a secret. but basically this should fix most outstanding libfaim issues in gaim. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Sat, 02 Sep 2000 02:41:57 +0000
parents 9d61f3d01046
children db5f5c33e83f
comparison
equal deleted inserted replaced
828:4c71c0e7f04e 829:9a123b171f46
726 break; 726 break;
727 case event_back: 727 case event_back:
728 buf[0] = 0; 728 buf[0] = 0;
729 break; 729 break;
730 case event_im_recv: 730 case event_im_recv:
731 sprintf(buf, "\"%s\" %s", *(char **)arg1, *(char **)arg2); 731 g_snprintf(buf, sizeof buf, "\"%s\" %s", *(char **)arg1, *(char **)arg2);
732 break; 732 break;
733 case event_im_send: 733 case event_im_send:
734 sprintf(buf, "\"%s\" %s", (char *)arg1, *(char **)arg2); 734 g_snprintf(buf, sizeof buf, "\"%s\" %s", (char *)arg1, *(char **)arg2);
735 break; 735 break;
736 case event_buddy_signon: 736 case event_buddy_signon:
737 sprintf(buf, "\"%s\"", (char *)arg1); 737 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
738 break; 738 break;
739 case event_buddy_signoff: 739 case event_buddy_signoff:
740 sprintf(buf, "\"%s\"", (char *)arg1); 740 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
741 break; 741 break;
742 case event_buddy_away: 742 case event_buddy_away:
743 sprintf(buf, "\"%s\"", (char *)arg1); 743 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
744 break; 744 break;
745 case event_buddy_back: 745 case event_buddy_back:
746 sprintf(buf, "\"%s\"", (char *)arg1); 746 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
747 break; 747 break;
748 case event_blist_update: 748 case event_blist_update:
749 buf[0] = 0; 749 buf[0] = 0;
750 break; 750 break;
751 case event_chat_invited: 751 case event_chat_invited:
752 sprintf(buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3); 752 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3);
753 break; 753 break;
754 case event_chat_join: 754 case event_chat_join:
755 sprintf(buf, "\"%s\"", (char *)arg1); 755 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
756 break; 756 break;
757 case event_chat_leave: 757 case event_chat_leave:
758 sprintf(buf, "\"%s\"", (char *)arg1); 758 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
759 break; 759 break;
760 case event_chat_buddy_join: 760 case event_chat_buddy_join:
761 sprintf(buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2); 761 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2);
762 break; 762 break;
763 case event_chat_buddy_leave: 763 case event_chat_buddy_leave:
764 sprintf(buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2); 764 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2);
765 break; 765 break;
766 case event_chat_recv: 766 case event_chat_recv:
767 sprintf(buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3); 767 g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3);
768 break; 768 break;
769 case event_chat_send: 769 case event_chat_send:
770 sprintf(buf, "\"%s\" %s", (char *)arg1, *(char **)arg2); 770 g_snprintf(buf, sizeof buf, "\"%s\" %s", (char *)arg1, *(char **)arg2);
771 break; 771 break;
772 case event_warned: 772 case event_warned:
773 sprintf(buf, "\"%s\" %d", (char *)arg1, (int)arg2); 773 g_snprintf(buf, sizeof buf, "\"%s\" %d", (char *)arg1, (int)arg2);
774 break; 774 break;
775 case event_error: 775 case event_error:
776 sprintf(buf, "%d", (int)arg1); 776 g_snprintf(buf, sizeof buf, "%d", (int)arg1);
777 break; 777 break;
778 case event_quit: 778 case event_quit:
779 buf[0] = 0; 779 buf[0] = 0;
780 break; 780 break;
781 case event_new_conversation: 781 case event_new_conversation:
782 sprintf(buf, "\"%s\"", (char *)arg1); 782 g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
783 break; 783 break;
784 default: 784 default:
785 break; 785 break;
786 } 786 }
787 tmp = event_name(event); 787 tmp = event_name(event);
788 sprintf(debug_buff, "%s: %s\n", tmp, buf); 788 g_snprintf(debug_buff, sizeof debug_buff, "%s: %s\n", tmp, buf);
789 debug_print(debug_buff); 789 debug_print(debug_buff);
790 perl_event(tmp, buf); 790 perl_event(tmp, buf);
791 #endif 791 #endif
792 } 792 }