X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprotocol.c;h=bf165a7d39dd2d0a84df2539e5032df6a1ae7290;hb=c44b08613508c993e7fd9f625e0b1b4775efffed;hp=3c006d5c2fe8375642bcd494c02e2649218a5216;hpb=efca41606d4083eade90047d57cb963eb3b7e731;p=tinc diff --git a/src/protocol.c b/src/protocol.c index 3c006d5c..bf165a7d 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -80,8 +80,10 @@ static int past_request_compare(const past_request_t *a, const past_request_t *b } static void free_past_request(past_request_t *r) { - free((char *)r->request); - free(r); + if(r) { + free((char *)r->request); + free(r); + } } static splay_tree_t past_request_tree = {