r9969 chris_y - /trunk/netsurf/amiga/gui.c

netsurf at semichrome.net netsurf at semichrome.net
Thu Feb 11 18:49:04 GMT 2010


Author: chris_y
Date: Thu Feb 11 12:49:03 2010
New Revision: 9969

URL: http://source.netsurf-browser.org?rev=9969&view=rev
Log:
Remove status bar checks which are now in the core.

Modified:
    trunk/netsurf/amiga/gui.c

Modified: trunk/netsurf/amiga/gui.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/gui.c?rev=9969&r1=9968&r2=9969&view=diff
==============================================================================
--- trunk/netsurf/amiga/gui.c (original)
+++ trunk/netsurf/amiga/gui.c Thu Feb 11 12:49:03 2010
@@ -3200,6 +3200,9 @@
 {
 	ULONG cur_tab = 0;
 	char *utf8text;
+	ULONG size;
+	UWORD chars;
+	struct TextExtent textex;
 
 	if(!g) return;
 	if(!text) return;
@@ -3212,28 +3215,21 @@
 		utf8text = ami_utf8_easy((char *)text);
 		if(utf8text == NULL) return;
 
-		if((g->shared->status == NULL) || (strcmp(utf8text,g->shared->status)))
-		{
-			ULONG size;
-			UWORD chars;
-			struct TextExtent text;
-
-			GetAttr(GA_Width, g->shared->gadgets[GID_STATUS],(ULONG *)&size);
-			chars = TextFit(&scrn->RastPort, utf8text, strlen(utf8text),
-						&text, NULL, 1, size - 2, scrn->RastPort.TxHeight);
-
-			utf8text[chars] = 0;
-
-			SetGadgetAttrs(g->shared->gadgets[GID_STATUS],
-				g->shared->win, NULL,
-				GA_Text, utf8text,
-				TAG_DONE);
-
-			RefreshGList(g->shared->gadgets[GID_STATUS],g->shared->win,NULL,1);
-
-			if(g->shared->status) ami_utf8_free(g->shared->status);
-			g->shared->status = utf8text;
-		}
+		GetAttr(GA_Width, g->shared->gadgets[GID_STATUS],(ULONG *)&size);
+		chars = TextFit(&scrn->RastPort, utf8text, strlen(utf8text),
+					&textex, NULL, 1, size - 2, scrn->RastPort.TxHeight);
+
+		utf8text[chars] = 0;
+
+		SetGadgetAttrs(g->shared->gadgets[GID_STATUS],
+			g->shared->win, NULL,
+			GA_Text, utf8text,
+			TAG_DONE);
+
+		RefreshGList(g->shared->gadgets[GID_STATUS],g->shared->win,NULL,1);
+
+		if(g->shared->status) ami_utf8_free(g->shared->status);
+		g->shared->status = utf8text;
 	}
 }
 




More information about the netsurf-commits mailing list