tsort: pacify -fsanitizer=leak

* src/tsort.c (detect_loop): Free removed successor.
This commit is contained in:
Paul Eggert
2022-01-31 08:42:07 -08:00
parent a08853948c
commit a7de740baa
+4 -2
View File
@@ -352,8 +352,10 @@ detect_loop (struct item *k)
if (loop == k)
{
/* Remove relation. */
(*p)->suc->count--;
*p = (*p)->next;
struct successor *s = *p;
s->suc->count--;
*p = s->next;
IF_LINT (free (s));
break;
}