Don't check for NULL-pointers before calling free().
[tinc] / src / protocol.c
index 1ca24e5..d8b8867 100644 (file)
@@ -165,10 +165,7 @@ static int past_request_compare(const past_request_t *a, const past_request_t *b
 }
 
 static void free_past_request(past_request_t *r) {
-       if(r->request) {
-               free((char *)r->request);
-       }
-
+       free((char *)r->request);
        free(r);
 }