diff options
Diffstat (limited to 'com32/lib/sys/module/common.c')
-rw-r--r-- | com32/lib/sys/module/common.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/com32/lib/sys/module/common.c b/com32/lib/sys/module/common.c index deb2bcc8..8547036b 100644 --- a/com32/lib/sys/module/common.c +++ b/com32/lib/sys/module/common.c @@ -425,7 +425,7 @@ int _module_unload(struct elf_module *module) { int module_unload(struct elf_module *module) { module_ctor_t *dtor; - for (dtor = module->dtors; *dtor; dtor++) + for (dtor = module->dtors; dtor && *dtor; dtor++) (*dtor) (); return _module_unload(module); |