diff options
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-09-14 11:01:46 +1000 |
---|---|---|
committer | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-09-14 11:06:23 +1000 |
commit | a102166268ed566d9bcd9884396add2aef5b9dff (patch) | |
tree | 91a63b8f7f9b0e781dd9e6ebd6fc015f48938922 /win32/process.c | |
parent | 185b9604333d74512a36f603164c2c728a166504 (diff) | |
download | busybox-w32-a102166268ed566d9bcd9884396add2aef5b9dff.tar.gz busybox-w32-a102166268ed566d9bcd9884396add2aef5b9dff.tar.bz2 busybox-w32-a102166268ed566d9bcd9884396add2aef5b9dff.zip |
win32: support .com executables
Diffstat (limited to 'win32/process.c')
-rw-r--r-- | win32/process.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/win32/process.c b/win32/process.c index 0936e1c42..13bf81797 100644 --- a/win32/process.c +++ b/win32/process.c | |||
@@ -38,7 +38,9 @@ parse_interpreter(const char *cmd) | |||
38 | 38 | ||
39 | /* don't even try a .exe */ | 39 | /* don't even try a .exe */ |
40 | n = strlen(cmd); | 40 | n = strlen(cmd); |
41 | if (n >= 4 && !strcasecmp(cmd+n-4, ".exe")) | 41 | if (n >= 4 && |
42 | (!strcasecmp(cmd+n-4, ".exe") || | ||
43 | !strcasecmp(cmd+n-4, ".com"))) | ||
42 | return NULL; | 44 | return NULL; |
43 | 45 | ||
44 | fd = open(cmd, O_RDONLY); | 46 | fd = open(cmd, O_RDONLY); |