]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
RPKI: fixed rare va_list leak
authorMaria Matejka <mq@ucw.cz>
Fri, 16 Aug 2019 19:22:56 +0000 (21:22 +0200)
committerMaria Matejka <mq@ucw.cz>
Fri, 1 May 2020 13:19:12 +0000 (15:19 +0200)
proto/rpki/packets.c

index 59a5efaf1c3465d416abd54c0773853abd3b4bf8..e9d24fb8d6f05a1faaeb3499855c4074ae02bca4 100644 (file)
@@ -1011,6 +1011,7 @@ rpki_send_error_pdu(struct rpki_cache *cache, const enum pdu_error_type error_co
   {
     va_start(args, fmt);
     msg_len = bvsnprintf(msg, sizeof(msg), fmt, args) + 1;
+    va_end(args);
   }
 
   u32 pdu_size = 16 + err_pdu_len + msg_len;