[gaim-migrate @ 2470]

Tue, 09 Oct 2001 18:01:06 +0000

author
Eric Warmenhoven <warmenhoven@yahoo.com>
date
Tue, 09 Oct 2001 18:01:06 +0000
changeset 2457
1b507a97b824
parent 2456
e6fc7d36689b
child 2458
d7fea69e2ab4

[gaim-migrate @ 2470]
stupid, stupid

src/gtkspell.c file | annotate | diff | comparison | revisions
--- a/src/gtkspell.c	Tue Oct 09 16:23:08 2001 +0000
+++ b/src/gtkspell.c	Tue Oct 09 18:01:06 2001 +0000
@@ -354,12 +354,11 @@
 		if (iswordsep(GTK_TEXT_INDEX(gtktext, end))) break;
 	}
 
-	if (buf) {
-		char *tmp = g_malloc(end - start + 1);
+	if (buf && (end - start + 1 > 0)) {
+		*buf = g_malloc(end - start + 1);
 		for (pos = start; pos < end; pos++) 
-			tmp[pos-start] = GTK_TEXT_INDEX(gtktext, pos);
-		tmp[pos-start] = 0;
-		*buf = tmp;
+			(*buf)[pos-start] = GTK_TEXT_INDEX(gtktext, pos);
+		(*buf)[pos-start] = 0;
 	}
 
 	if (pstart) *pstart = start;

mercurial