]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[libnetmap] Fix 32 bit compilation under gcc-6.4
authorAdrian Chadd <adrian@FreeBSD.org>
Mon, 2 Nov 2020 15:01:37 +0000 (15:01 +0000)
committerAdrian Chadd <adrian@FreeBSD.org>
Mon, 2 Nov 2020 15:01:37 +0000 (15:01 +0000)
commit26c29e743bbdbb82762540f72d4bc449bae2e092
tree9d8a88f01e8a76e92da69a6a429c3deb31457a62
parent44a1b2f07b0ea5ef1ccc64c1ee2b54569e8a357a
[libnetmap] Fix 32 bit compilation under gcc-6.4

Use uintptr_t to cast a uint64_t to a pointer type.
Yeah, it isn't technically correct for platforms with pointers
> 64 bits, but it's fine here.

This fixes 32 bit compat library builds on amd64 and also
mips32 builds.

Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D26790
lib/libnetmap/nmreq.c