Eliminate 'deref-of-null' static analyzer warning in register_finalizer
authorIvan Maidanski <ivmai@mail.ru>
Tue, 27 Sep 2016 17:39:44 +0000 (20:39 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 27 Sep 2016 17:39:44 +0000 (20:39 +0300)
commit7547c377153ddd859bef6a2dd14c42e9f12aa0be
treeba6e2b1ea848df5366e893347bb7eb4e49e0cdc7
parent651c7ace5ea9fa20d60fe3a3db2627c82bb3b18b
Eliminate 'deref-of-null' static analyzer warning in register_finalizer

* finalize.c (GC_register_finalizer_inner): Add GC_ASSERT that fn and
hhdr are non-NULL (instead of specifying this in a comment) if new_fo
is non-NULL (new_fo is returned by GC_oom_fn).
finalize.c