sd-radv: fix memleak
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 4 May 2019 16:08:23 +0000 (18:08 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 7 May 2019 14:55:19 +0000 (16:55 +0200)
Fixes one memleak found in #12452.

src/libsystemd-network/sd-radv.c

index 08433ad..185b55e 100644 (file)
@@ -598,6 +598,7 @@ _public_ sd_radv_prefix *sd_radv_remove_prefix(sd_radv *ra,
 
                 LIST_REMOVE(prefix, ra->prefixes, cur);
                 ra->n_prefixes--;
+                sd_radv_prefix_unref(cur);
 
                 break;
         }