summaryrefslogtreecommitdiff
path: root/specific.c
diff options
context:
space:
mode:
Diffstat (limited to 'specific.c')
-rw-r--r--specific.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/specific.c b/specific.c
index ba23e47d..540bb319 100644
--- a/specific.c
+++ b/specific.c
@@ -151,14 +151,16 @@ GC_INNER void * GC_slow_getspecific(tsd * key, word qtid,
for (i = 0; i < TS_HASH_SIZE; ++i) {
for (p = key->hash[i].p; p != 0; p = p -> next) {
if (!GC_is_marked(GC_base(p))) {
- ABORT_ARG1("Unmarked thread-specific-data entry", " at %p", p);
+ ABORT_ARG1("Unmarked thread-specific-data entry",
+ " at %p", (void *)p);
}
}
}
for (i = 0; i < TS_CACHE_SIZE; ++i) {
p = key -> cache[i];
if (p != &invalid_tse && !GC_is_marked(GC_base(p))) {
- ABORT_ARG1("Unmarked cached thread-specific-data entry", " at %p", p);
+ ABORT_ARG1("Unmarked cached thread-specific-data entry",
+ " at %p", (void *)p);
}
}
}