Lines 83-89
Link Here
|
83 |
if (fp->open_failure()) |
83 |
if (fp->open_failure()) |
84 |
{ |
84 |
{ |
85 |
delete fp; |
85 |
delete fp; |
86 |
sprintf(fn,"art/%s",filename); |
86 |
snprintf(fn,sizeof(fn),"art/%s",filename); |
87 |
fp=open_file(fn,"rb"); |
87 |
fp=open_file(fn,"rb"); |
88 |
if (fp->open_failure()) |
88 |
if (fp->open_failure()) |
89 |
{ |
89 |
{ |
Lines 303-314
Link Here
|
303 |
if (!strcmp(argv[i],"-lsf")) |
303 |
if (!strcmp(argv[i],"-lsf")) |
304 |
{ |
304 |
{ |
305 |
i++; |
305 |
i++; |
306 |
strcpy(lsf,argv[i]); |
306 |
strncpy(lsf,argv[i],sizeof(lsf)-1); |
|
|
307 |
lsf[sizeof(lsf)]='\0'; |
307 |
} |
308 |
} |
308 |
if (!strcmp(argv[i],"-a")) |
309 |
if (!strcmp(argv[i],"-a")) |
309 |
{ |
310 |
{ |
310 |
i++; |
311 |
i++; |
311 |
sprintf(lsf,"addon/%s/%s.lsp",argv[i],argv[i]); |
312 |
snprintf(lsf,sizeof(lsf),"addon/%s/%s.lsp",argv[i],argv[i]); |
312 |
} |
313 |
} |
313 |
} |
314 |
} |
314 |
} else if (!get_remote_lsf(net_server,lsf)) |
315 |
} else if (!get_remote_lsf(net_server,lsf)) |