]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: assert on duplicate free (count)
authorLou Berger <lberger@labn.net>
Fri, 27 Jan 2017 12:46:25 +0000 (07:46 -0500)
committerLou Berger <lberger@labn.net>
Fri, 27 Jan 2017 12:46:25 +0000 (07:46 -0500)
Signed-off-by: Lou Berger <lberger@labn.net>
lib/memory.c

index f17915486c1fa2034394c99f01b26fc870b55c08..b1dc01ed97d85bf0224541432d2e4fc91cf23d04 100644 (file)
@@ -40,6 +40,7 @@ mt_count_alloc (struct memtype *mt, size_t size)
 static inline void
 mt_count_free (struct memtype *mt)
 {
+  assert(mt->n_alloc);
   mt->n_alloc--;
 }