diff options
Diffstat (limited to 'libmisc/include')
-rw-r--r-- | libmisc/include/libmisc/vcall.h | 2 |
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))); \ }) |