summaryrefslogtreecommitdiff
path: root/libmisc/include
diff options
context:
space:
mode:
Diffstat (limited to 'libmisc/include')
-rw-r--r--libmisc/include/libmisc/vcall.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmisc/include/libmisc/vcall.h b/libmisc/include/libmisc/vcall.h
index 9b54c06..31a8c7e 100644
--- a/libmisc/include/libmisc/vcall.h
+++ b/libmisc/include/libmisc/vcall.h
@@ -20,7 +20,7 @@
#define VCALL_SELF(obj_typ, iface_typ, iface_ptr) \
({ \
static_assert(_Generic(iface_ptr, iface_typ *: 1, default: 0), \
- "typeof("#iface_ptr") != "#iface_typ); \
+ "typeof("#iface_ptr") != "#iface_typ" *"); \
assert(iface_ptr); \
((obj_typ*)(((void*)iface_ptr)-offsetof(obj_typ,iface_typ))); \
})