diff options
author | jhb <jhb@FreeBSD.org> | 2015-10-01 17:50:41 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2015-10-01 17:50:41 +0000 |
commit | 2d7dbe7a28c08589e8614c6cf205ff1ac6e5d115 (patch) | |
tree | 5cb6c8163ead23d65741982ae4ba2a93363c540f /usr.bin/svn/lib/libsvn_diff/Makefile.depend | |
parent | c57d8fb993f96281d9407b5b272bb6b0b9159dc7 (diff) | |
download | FreeBSD-src-2d7dbe7a28c08589e8614c6cf205ff1ac6e5d115.zip FreeBSD-src-2d7dbe7a28c08589e8614c6cf205ff1ac6e5d115.tar.gz |
The id_t type used to pass IDs to wait6(2) and procctl(6) is a 64-bit
integer. Fix the argument decoding to treat this as a quad instead of an
int. This includes using QUAD_ALIGN and QUAD_SLOTS as necessary. To
continue printing IDs in decimal, add a new QuadHex argument type that
prints a 64-bit integer in hex, use QuadHex for the existing off_t arguments,
repurpose Quad to print a 64-bit integer in decimal, and use Quad for id_t
arguments.
This fixes the decoding of wait6(2) and procctl(2) on 32-bit platforms.
Diffstat (limited to 'usr.bin/svn/lib/libsvn_diff/Makefile.depend')
0 files changed, 0 insertions, 0 deletions