summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2014-08-25 20:13:59 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2014-08-25 20:13:59 +0100
commit956997b178e0be6ec9565d802240a98bc8f8a609 (patch)
treea1f5b412c540d572b5d33d2fbfc00d1fef60ec3b
parent349913572c33afea098e3aee011e9b909d20d0aa (diff)
downloadnetsurf-956997b178e0be6ec9565d802240a98bc8f8a609.tar.gz
netsurf-956997b178e0be6ec9565d802240a98bc8f8a609.tar.bz2
Avoid a crash when running on own screen
-rw-r--r--amiga/drag.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/amiga/drag.c b/amiga/drag.c
index 09df0d0c4..c7c5f4b77 100644
--- a/amiga/drag.c
+++ b/amiga/drag.c
@@ -55,6 +55,8 @@ void gui_drag_save_object(struct gui_window *g, hlcache_handle *c,
{
const char *filetype = NULL;
+ /* Check we are running on Workbench */
+ if(nsoption_charp(pubscreen_name) == NULL) return;
if(strcmp(nsoption_charp(pubscreen_name), "Workbench")) return;
switch(type)