]> granicus.if.org Git - libevent/commitdiff
Add checks for functions in test-ratelim.c; found by Coverity
authorNick Mathewson <nickm@torproject.org>
Thu, 26 Jul 2012 14:10:35 +0000 (10:10 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 26 Jul 2012 14:10:35 +0000 (10:10 -0400)
test/test-ratelim.c

index 81c4afb54c3d410355081b59fc9afbb7cf57a59f..0d8278aadf7aacf0fd967d5376bf52ce6a98b355 100644 (file)
@@ -287,10 +287,18 @@ test_ratelimiting(void)
 
        base = event_base_new_with_config(base_cfg);
        event_config_free(base_cfg);
+       if (! base) {
+               fprintf(stderr, "Couldn't create event_base");
+               return 1;
+       }
 
        listener = evconnlistener_new_bind(base, echo_listenercb, base,
            LEV_OPT_CLOSE_ON_FREE|LEV_OPT_REUSEABLE, -1,
            (struct sockaddr *)&sin, sizeof(sin));
+       if (! listener) {
+               fprintf(stderr, "Couldn't create listener");
+               return 1;
+       }
 
        slen = sizeof(ss);
        if (getsockname(evconnlistener_get_fd(listener), (struct sockaddr *)&ss,