summaryrefslogtreecommitdiff
path: root/finalize.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2017-09-27 11:22:18 +0300
committerIvan Maidanski <ivmai@mail.ru>2017-09-27 11:22:18 +0300
commit34424c28aed0330a2f841906539e3a259c493c9f (patch)
tree9282eaa783bb947272203e97e3a450b91daceb6e /finalize.c
parent4c36a51c9112c36c6ccf2d4d43e41ddb093d183a (diff)
downloadbdwgc-34424c28aed0330a2f841906539e3a259c493c9f.tar.gz
Eliminate 'non-null arg compared to null' warning in toggleref_add (GCC)
(fix commit 86991cb) * finalize.c [!GC_TOGGLE_REFS_NOT_NEEDED] (GC_toggleref_add): Use NONNULL_ARG_NOT_NULL to check pointer argument marked as non-null (in the function declaration) is actually non-null.
Diffstat (limited to 'finalize.c')
-rw-r--r--finalize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/finalize.c b/finalize.c
index ad7e03b5..88ce2ebc 100644
--- a/finalize.c
+++ b/finalize.c
@@ -427,7 +427,7 @@ GC_API int GC_CALL GC_unregister_disappearing_link(void * * link)
int res = GC_SUCCESS;
DCL_LOCK_STATE;
- GC_ASSERT(obj != NULL);
+ GC_ASSERT(NONNULL_ARG_NOT_NULL(obj));
LOCK();
if (GC_toggleref_callback != 0) {
if (!ensure_toggleref_capacity(1)) {