]> granicus.if.org Git - sudo/commitdiff
Free the events and event base before returning from replay_session().
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 7 May 2016 11:16:03 +0000 (05:16 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 7 May 2016 11:16:03 +0000 (05:16 -0600)
Coverity CID 104116, 104117.

plugins/sudoers/sudoreplay.c

index ec5ca65a5171bf8213fe070f2703c89793793b02..e512f11e93c66236122ccd7ccf7b7f54721ace12 100644 (file)
@@ -514,6 +514,9 @@ replay_session(const double max_wait, const char *decimal)
        if (iov != &iovb)
            free(iov);
     }
+    sudo_ev_base_free(evbase);
+    sudo_ev_free(input_ev);
+    sudo_ev_free(output_ev);
     debug_return;
 }