]> granicus.if.org Git - icinga2/commitdiff
Add VERIFY check in Utility::ExecuteDeferredInitializers
authorGunnar Beutner <gunnar@beutner.name>
Tue, 3 Mar 2015 08:26:21 +0000 (09:26 +0100)
committerGunnar Beutner <gunnar@beutner.name>
Tue, 3 Mar 2015 08:26:21 +0000 (09:26 +0100)
Coverity Bug ID: 1167738

lib/base/utility.cpp

index ce10c757382aa9cbf335e88cf580514d0cac694a..5fdf254680ac6a3a1f2b8b389aac5dc3ca0a9213 100644 (file)
@@ -341,8 +341,10 @@ void Utility::ExecuteDeferredInitializers(void)
        if (!GetDeferredInitializers().get())
                return;
 
-       BOOST_FOREACH(const boost::function<void(void)>& callback, *GetDeferredInitializers().get())
+       BOOST_FOREACH(const boost::function<void(void)>& callback, *GetDeferredInitializers().get()) {
+               VERIFY(callback);
                callback();
+       }
 
        GetDeferredInitializers().reset();
 }