Merge branch 'js/run-command-updates' (early part)

* 'js/run-command-updates' (early part):
  MinGW: truncate exit()'s argument to lowest 8 bits
This commit is contained in:
Junio C Hamano 2009-07-09 00:59:32 -07:00
Родитель 0da3e1d21f 47e3de0e79
Коммит ce4f404c6f
2 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -92,6 +92,8 @@ static inline int fcntl(int fd, int cmd, long arg)
errno = EINVAL;
return -1;
}
/* bash cannot reliably detect negative return codes as failure */
#define exit(code) exit((code) & 0xff)
/*
* simple adaptors

2
git.c
Просмотреть файл

@ -245,7 +245,7 @@ static int run_builtin(struct cmd_struct *p, int argc, const char **argv)
status = p->fn(argc, argv, prefix);
if (status)
return status & 0xff;
return status;
/* Somebody closed stdout? */
if (fstat(fileno(stdout), &st))