summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2011-05-16 05:33:56 +0100
committerRichard Lowe <richlowe@richlowe.net>2011-07-02 22:17:48 -0400
commit8fd4c25f5c0752530561ed178df4f41509be53af (patch)
tree17f181ebb2596897edd4e2443cd8f6e4cf6ded2f /usr/src
parentb225f5f7924d86dc5313926745fbd601a6d5ed03 (diff)
downloadillumos-joyent-8fd4c25f5c0752530561ed178df4f41509be53af.tar.gz
libc_db: Squelch pointer to different sized int cast warning
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/lib/libc_db/common/thread_db.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/lib/libc_db/common/thread_db.c b/usr/src/lib/libc_db/common/thread_db.c
index 78989e1152..77c44b2782 100644
--- a/usr/src/lib/libc_db/common/thread_db.c
+++ b/usr/src/lib/libc_db/common/thread_db.c
@@ -824,7 +824,8 @@ __td_ta_tsd_iter(td_thragent_t *ta_p, td_key_iter_f *cb, void *cbdata_p)
else {
for (key = 1; key < numkeys; key++) {
destruct32 = destructors32[key];
- if (destruct32 != (caddr32_t)TSD_UNALLOCATED &&
+ if ((destruct32 !=
+ (caddr32_t)(uintptr_t)TSD_UNALLOCATED) &&
(*cb)(key, (PFrV)(uintptr_t)destruct32,
cbdata_p))
break;