aboutsummaryrefslogtreecommitdiff
path: root/sys/libkern
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>2001-09-10 10:33:46 +0000
committerPeter Wemm <peter@FreeBSD.org>2001-09-10 10:33:46 +0000
commit531c9dd5f49c6f3c8ab3f2a3f2fd12d4fbcf0443 (patch)
treef5e744827448c791e841676a3911d196c868cdda /sys/libkern
parentd76e231677587e35c1833320d77ff76f23470b66 (diff)
Notes
Diffstat (limited to 'sys/libkern')
-rw-r--r--sys/libkern/bsearch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/libkern/bsearch.c b/sys/libkern/bsearch.c
index 6aceaa773959..f3f318c11d77 100644
--- a/sys/libkern/bsearch.c
+++ b/sys/libkern/bsearch.c
@@ -74,7 +74,7 @@ bsearch(key, base0, nmemb, size, compar)
p = base + (lim >> 1) * size;
cmp = (*compar)(key, p);
if (cmp == 0)
- return ((void *)p);
+ return ((void *)(uintptr_t)p);
if (cmp > 0) { /* key > p: move right */
base = (const char *)p + size;
lim--;