diff 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
line wrap: on
line diff
--- a/src/plugins.c	Fri Sep 01 23:45:43 2000 +0000
+++ b/src/plugins.c	Sat Sep 02 02:41:57 2000 +0000
@@ -728,64 +728,64 @@
 			buf[0] = 0;
 			break;
 		case event_im_recv:
-			sprintf(buf, "\"%s\" %s", *(char **)arg1, *(char **)arg2);
+			g_snprintf(buf, sizeof buf, "\"%s\" %s", *(char **)arg1, *(char **)arg2);
 			break;
 		case event_im_send:
-			sprintf(buf, "\"%s\" %s", (char *)arg1, *(char **)arg2);
+			g_snprintf(buf, sizeof buf, "\"%s\" %s", (char *)arg1, *(char **)arg2);
 			break;
 		case event_buddy_signon:
-			sprintf(buf, "\"%s\"", (char *)arg1);
+			g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
 			break;
 		case event_buddy_signoff:
-			sprintf(buf, "\"%s\"", (char *)arg1);
+			g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
 			break;
 		case event_buddy_away:
-			sprintf(buf, "\"%s\"", (char *)arg1);
+			g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
 			break;
 		case event_buddy_back:
-			sprintf(buf, "\"%s\"", (char *)arg1);
+			g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
 			break;
 		case event_blist_update:
 			buf[0] = 0;
 			break;
 		case event_chat_invited:
-			sprintf(buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3);
+			g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3);
 			break;
 		case event_chat_join:
-			sprintf(buf, "\"%s\"", (char *)arg1);
+			g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
 			break;
 		case event_chat_leave:
-			sprintf(buf, "\"%s\"", (char *)arg1);
+			g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
 			break;
 		case event_chat_buddy_join:
-			sprintf(buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2);
+			g_snprintf(buf, sizeof buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2);
 			break;
 		case event_chat_buddy_leave:
-			sprintf(buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2);
+			g_snprintf(buf, sizeof buf, "\"%s\" \"%s\"", (char *)arg1, (char *)arg2);
 			break;
 		case event_chat_recv:
-			sprintf(buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3);
+			g_snprintf(buf, sizeof buf, "\"%s\" \"%s\" %s", (char *)arg1, (char *)arg2, (char *)arg3);
 			break;
 		case event_chat_send:
-			sprintf(buf, "\"%s\" %s", (char *)arg1, *(char **)arg2);
+			g_snprintf(buf, sizeof buf, "\"%s\" %s", (char *)arg1, *(char **)arg2);
 			break;
 		case event_warned:
-			sprintf(buf, "\"%s\" %d", (char *)arg1, (int)arg2);
+			g_snprintf(buf, sizeof buf, "\"%s\" %d", (char *)arg1, (int)arg2);
 			break;
 		case event_error:
-			sprintf(buf, "%d", (int)arg1);
+			g_snprintf(buf, sizeof buf, "%d", (int)arg1);
 			break;
 		case event_quit:
 			buf[0] = 0;
 			break;
 		case event_new_conversation:
-			sprintf(buf, "\"%s\"", (char *)arg1);
+			g_snprintf(buf, sizeof buf, "\"%s\"", (char *)arg1);
 			break;
 		default:
 			break;
 	}
 	tmp = event_name(event);
-	sprintf(debug_buff, "%s: %s\n", tmp, buf);
+	g_snprintf(debug_buff, sizeof debug_buff, "%s: %s\n", tmp, buf);
 	debug_print(debug_buff);
 	perl_event(tmp, buf);
 #endif