summaryrefslogtreecommitdiff
path: root/amiga/gui.c
diff options
context:
space:
mode:
Diffstat (limited to 'amiga/gui.c')
-rw-r--r--amiga/gui.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index 2592352b7..b7edf5e1e 100644
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -37,6 +37,7 @@
#include "utils/nsoption.h"
#include "utils/utf8.h"
#include "utils/utils.h"
+#include "utils/nsurl.h"
#include "utils/file.h"
/* NetSurf Amiga platform includes */
@@ -912,9 +913,9 @@ static void gui_init2(int argc, char** argv)
AddPart(fullpath,wbarg->wa_Name,1024);
if(!temp_homepage_url) {
- nsurl temp_url;
+ nsurl *temp_url;
if (netsurf_path_to_nsurl(fullpath, &temp_url) == NSERROR_OK) {
- temp_homepage_url = strcpy(nsurl_data(temp_url));
+ temp_homepage_url = strdup(nsurl_data(temp_url));
nsurl_unref(temp_url);
}
}