summaryrefslogtreecommitdiff
path: root/amiga/arexx.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2009-04-14 18:51:10 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2009-04-14 18:51:10 +0000
commit9f4851d288207aa711a6d4b8f54d307084da85c8 (patch)
treed05f5edf8020add784cbf6f4dabe869da4e6c170 /amiga/arexx.c
parentb3e904058e90595047f6718e2a3712dd4518a4ad (diff)
downloadnetsurf-9f4851d288207aa711a6d4b8f54d307084da85c8.tar.gz
netsurf-9f4851d288207aa711a6d4b8f54d307084da85c8.tar.bz2
Fix ARexx download queue - GummiSurf now works, and manual ARexx-initiated downloads
will be processed in turn rather than simultaneously. svn path=/trunk/netsurf/; revision=7075
Diffstat (limited to 'amiga/arexx.c')
-rwxr-xr-xamiga/arexx.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/amiga/arexx.c b/amiga/arexx.c
index bfa1e4253..e9329d1ec 100755
--- a/amiga/arexx.c
+++ b/amiga/arexx.c
@@ -115,6 +115,8 @@ STATIC VOID rx_open(struct ARexxCmd *cmd, struct RexxMsg *rxm __attribute__((unu
if(cmd->ac_ArgList[2])
{
+ if(!curbw) return;
+
dln = AllocVec(sizeof(struct dlnode),MEMF_PRIVATE | MEMF_CLEAR);
dln->filename = strdup((char *)cmd->ac_ArgList[2]);
dln->node.ln_Name = strdup((char *)cmd->ac_ArgList[0]);