D'oh I forgot half my patch - the last command line parameter isn't
tested for size as the rest are, from main.c:
else
{
/* Possible passed disc image filename, ie starts with character other than '-' */
if (argv[i][0]!='-')
strcpy(szBootDiscImage,argv[i]);
else
fprintf(stderr,"Illegal parameter: %s\n",argv[i]);
}
The fix is fairly obvious.
Steve
--