wok diff linld/stuff/src/LINLD.CPP @ rev 19571
linld: large image support with VCPI
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Dec 22 21:06:17 2016 +0100 (2016-12-22) |
parents | 7f92b23984dc |
children | 23fc786c04e8 |
line diff
1.1 --- a/linld/stuff/src/LINLD.CPP Fri Dec 02 12:37:59 2016 +0100 1.2 +++ b/linld/stuff/src/LINLD.CPP Thu Dec 22 21:06:17 2016 +0100 1.3 @@ -36,18 +36,18 @@ 1.4 1.5 static char _cmdline[256]; 1.6 int main(int argc, char *argv[]) { 1.7 + 1.8 + (void) argc; 1.9 + 1.10 // Believe it or not - this enables A20 1.11 // on my box! Must be DOS in HMA... -vda 1.12 puts("LINLD v" VERSION_STR "+"); 1.13 1.14 - if(argc<2) { 1.15 -dosyntax: 1.16 - syntax(); 1.17 - } 1.18 - 1.19 // Parse command line 1.20 - {for (char i=0;;) { 1.21 - char *s=*++argv; 1.22 + if (argv[1]) {for (char i=0;;) { 1.23 + char *s; 1.24 + argv++; 1.25 + s=*argv; 1.26 i++; 1.27 if (!s) { 1.28 puts(load_kernel()); 1.29 @@ -113,9 +113,10 @@ 1.30 cmdline = (const char *) _cmdline; 1.31 } 1.32 else 1.33 - goto dosyntax; 1.34 + break; 1.35 }} 1.36 + syntax(); 1.37 1.38 // Let compiler be happy 1.39 - // return _AX; 1.40 + return _AX; 1.41 }