r9647 chris_y - in /trunk/netsurf/amiga: download.c download.h

netsurf at semichrome.net netsurf at semichrome.net
Thu Oct 15 17:49:52 BST 2009


Author: chris_y
Date: Thu Oct 15 11:49:52 2009
New Revision: 9647

URL: http://source.netsurf-browser.org?rev=9647&view=rev
Log:
Fix download progress title corruption

Modified:
    trunk/netsurf/amiga/download.c
    trunk/netsurf/amiga/download.h

Modified: trunk/netsurf/amiga/download.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/download.c?rev=9647&r1=9646&r2=9647&view=diff
==============================================================================
--- trunk/netsurf/amiga/download.c (original)
+++ trunk/netsurf/amiga/download.c Thu Oct 15 11:49:52 2009
@@ -87,6 +87,7 @@
 	dw->size = total_size;
 	dw->downloaded = 0;
 	dw->bw = gui->shared->bw;
+	dw->url = (char *)strdup((char *)url);
 
 	va[0] = (APTR)dw->downloaded;
 	va[1] = (APTR)dw->size;
@@ -102,7 +103,7 @@
 
 	dw->objects[OID_MAIN] = WindowObject,
       	    WA_ScreenTitle,nsscreentitle,
-           	WA_Title, url,
+           	WA_Title, dw->url,
            	WA_Activate, TRUE,
            	WA_DepthGadget, TRUE,
            	WA_DragBar, TRUE,
@@ -200,6 +201,7 @@
 	if(!dw) return;
 
 	bw->download = false;
+	if(dw->url) free(dw->url);
 
 	if(dln = dw->dln)
 	{

Modified: trunk/netsurf/amiga/download.h
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/download.h?rev=9647&r1=9646&r2=9647&view=diff
==============================================================================
--- trunk/netsurf/amiga/download.h (original)
+++ trunk/netsurf/amiga/download.h Thu Oct 15 11:49:52 2009
@@ -38,6 +38,7 @@
 	struct dlnode *dln;
 	struct browser_window *bw;
 	struct fetch *fetch;
+	char *url;
 };
 
 int drag_save;




More information about the netsurf-commits mailing list