diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2010-03-30 18:14:40 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2010-03-30 18:14:40 +0000 |
commit | 9b9c26b569699dd3cfae2babb9053c10519212bb (patch) | |
tree | 13ec237f4ed43c2d9d36ba88658280fe3427cf53 | |
parent | 07537e5240bcff837cf19f25454f2a6c72a52da1 (diff) | |
download | netsurf-9b9c26b569699dd3cfae2babb9053c10519212bb.tar.gz netsurf-9b9c26b569699dd3cfae2babb9053c10519212bb.tar.bz2 |
Avoid crash if pargc is NULL. This might happen, for example, when launching NetSurf
from Workbench under AmigaOS :)
svn path=/trunk/netsurf/; revision=10214
-rw-r--r-- | desktop/netsurf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/desktop/netsurf.c b/desktop/netsurf.c index 248f6fef0..ce6814cbe 100644 --- a/desktop/netsurf.c +++ b/desktop/netsurf.c @@ -80,7 +80,8 @@ nserror netsurf_init(int *pargc, stdout = stderr; #endif - if (((*pargc) > 1) && + if ((pargc) && + ((*pargc) > 1) && ((*pargv)[1][0] == '-') && ((*pargv)[1][1] == 'v') && ((*pargv)[1][2] == 0)) { |