aboutsummaryrefslogtreecommitdiff
path: root/win32/process.c
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-09-14 11:01:46 +1000
committerNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-09-14 11:06:23 +1000
commita102166268ed566d9bcd9884396add2aef5b9dff (patch)
tree91a63b8f7f9b0e781dd9e6ebd6fc015f48938922 /win32/process.c
parent185b9604333d74512a36f603164c2c728a166504 (diff)
downloadbusybox-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.c4
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);