changeset 1794:60b3fd819cce

[gaim-migrate @ 1804] hi committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 02 May 2001 03:59:42 +0000
parents 00c753b86710
children ca53277c0204
files ChangeLog TODO plugins/zephyr/zephyr.c src/buddy.c src/gtkspell.c src/toc.c
diffstat 6 files changed, 13 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed May 02 00:10:38 2001 +0000
+++ b/ChangeLog	Wed May 02 03:59:42 2001 +0000
@@ -14,8 +14,6 @@
 	* Fixed a problem with ADD requests in MSN
 	* Fixed a small memory leak with MSN
 	* Moved MSN's spammy debug output into debug_printf's
-	* Zephyr updates and additions, thanks Neil Sanchala (nsanch)
-	* Jabber can send/accept chat invites (due to mid)
 	* Can rename groups/buddies in the Edit Buddies pane
 	  (thanks Neil Sanchala)
 	* Some perl updates (thanks to Sean Egan)
--- a/TODO	Wed May 02 00:10:38 2001 +0000
+++ b/TODO	Wed May 02 03:59:42 2001 +0000
@@ -3,6 +3,7 @@
 THE CORE:
 	Status labels in buddy list (mostly just for yahoo/msn)
 	Border for GtkIMHtml
+	Transparency for GtkIMHtml
 	GPG Encryption of messages
 	Better way of showing away state - and possibly in main window
 	Implement:
@@ -88,6 +89,7 @@
 
 Future Plugins? :
 	ICQ through Oscar plugin (ICQ2000) (requires hacking libfaim :-/)
+		this would allow us to send SMS messages.
 	Hotline (Or is this a waste of time?.  Ill decide soon enough, heh)
 
 
--- a/plugins/zephyr/zephyr.c	Wed May 02 00:10:38 2001 +0000
+++ b/plugins/zephyr/zephyr.c	Wed May 02 03:59:42 2001 +0000
@@ -354,6 +354,8 @@
 			chk = zephyr_normalize(b->name);
 			/* doesn't matter if this fails or not; we'll just move on to the next one */
 			ZRequestLocations(chk, &ald, UNACKED, ZAUTH);
+			free(ald.user);
+			free(ald.version);
 			m = m->next;
 		}
 		gr = gr->next;
--- a/src/buddy.c	Wed May 02 00:10:38 2001 +0000
+++ b/src/buddy.c	Wed May 02 03:59:42 2001 +0000
@@ -2895,6 +2895,8 @@
 				g_free(n);
 				if (!d)
 					gc->permit = g_slist_append(gc->permit, name);
+				else
+					g_free(name);
 			} else if (*c == 'd') {
 				GSList *d = gc->deny;
 				char *n;
@@ -2909,6 +2911,8 @@
 				g_free(n);
 				if (!d)
 					gc->deny = g_slist_append(gc->deny, name);
+				else
+					g_free(name);
 			} else if (!strncmp("toc", c, 3)) {
 				sscanf(c + strlen(c) - 1, "%d", &gc->permdeny);
 				debug_printf("permdeny: %d\n", gc->permdeny);
--- a/src/gtkspell.c	Wed May 02 00:10:38 2001 +0000
+++ b/src/gtkspell.c	Wed May 02 03:59:42 2001 +0000
@@ -58,6 +58,7 @@
 	return (spell_pid > 0);
 }
 
+/*
 static void error_print(const char *fmt, ...) {
 	va_list ap;
 	va_start(ap, fmt);
@@ -65,6 +66,8 @@
 	vfprintf(stderr, fmt, ap);
 	va_end(ap);
 }
+*/
+#define error_print debug_printf
 
 /* functions to interface with pipe */
 static void writetext(char *text) {
@@ -586,6 +589,7 @@
 	gtk_text_forward_delete(gtktext, gtk_text_get_length(gtktext));
 	gtk_text_insert(gtktext, NULL, NULL, NULL, text, strlen(text));
 	gtk_text_thaw(gtktext);
+	g_free(text);
 
 	gtk_editable_set_position(GTK_EDITABLE(gtktext), origpos);
 	gtk_adjustment_set_value(gtktext->vadj, adj_value);
--- a/src/toc.c	Wed May 02 00:10:38 2001 +0000
+++ b/src/toc.c	Wed May 02 03:59:42 2001 +0000
@@ -183,6 +183,7 @@
 		gdk_input_remove(gc->inpa);
 	gc->inpa = 0;
 	close(((struct toc_data *)gc->proto_data)->toc_fd);
+	g_free(gc->proto_data);
 }
 
 static int sflap_send(struct gaim_connection *gc, char *buf, int olen, int type)