]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
Don't call a function which hasn't been defined 510/head
authorNick Porter <nick@portercomputing.co.uk>
Thu, 15 Jul 2021 16:55:33 +0000 (17:55 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Thu, 15 Jul 2021 16:55:33 +0000 (17:55 +0100)
util/ub_event_pluggable.c

index 235bba6ba7973f8e131b972e0f9906b27e6eb6fc..4280d4db1a3cfb636b4fae762e0e1164b56c3b69 100644 (file)
@@ -666,7 +666,8 @@ ub_winsock_tcp_wouldblock(struct ub_event* ev, int eventbits)
                fptr_ok(ev->vmt != &default_event_vmt ||
                        ev->vmt->winsock_tcp_wouldblock ==
                        my_winsock_tcp_wouldblock);
-               (*ev->vmt->winsock_tcp_wouldblock)(ev, eventbits);
+               if (ev->vmt->winsock_tcp_wouldblock)
+                       (*ev->vmt->winsock_tcp_wouldblock)(ev, eventbits);
        }
 }