diff options
author | Ray Donnelly <mingw.android@gmail.com> | 2016-07-14 12:40:47 +0100 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2016-07-14 19:02:57 +0200 |
commit | 82e06490de56519d6310282bf321433537e9efa0 (patch) | |
tree | 2392e38a28772d7bb41196c2ff21f70295f0e1be /winsup/cygwin/include | |
parent | 53a831f063a86139a154461fe878b6e4537f247f (diff) | |
download | cygnal-82e06490de56519d6310282bf321433537e9efa0.tar.gz cygnal-82e06490de56519d6310282bf321433537e9efa0.tar.bz2 cygnal-82e06490de56519d6310282bf321433537e9efa0.zip |
machine/_types.h: __blkcnt_t should be signed
[1] states: "blkcnt_t and off_t shall be signed integer types."
This causes pacman to fail when the size requirement
of the net update operation is negative, instead it
calculated a huge positive number.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_types.h.html
Diffstat (limited to 'winsup/cygwin/include')
-rw-r--r-- | winsup/cygwin/include/machine/_types.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/include/machine/_types.h b/winsup/cygwin/include/machine/_types.h index e6ed31389..7e636f8f8 100644 --- a/winsup/cygwin/include/machine/_types.h +++ b/winsup/cygwin/include/machine/_types.h @@ -14,7 +14,7 @@ typedef __uint32_t __ino32_t; #endif #define __machine_blkcnt_t_defined -typedef __uint64_t __blkcnt_t; +typedef __int64_t __blkcnt_t; #define __machine_blksize_t_defined typedef __int32_t __blksize_t; |