]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
libblkid: make blkid_free_probe() more robust
authorKarel Zak <kzak@redhat.com>
Thu, 17 Mar 2022 11:41:48 +0000 (12:41 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 17 Mar 2022 11:41:48 +0000 (12:41 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
libblkid/src/probe.c

index 2e0e08ac1d1a45be039a381faa2f3009c54c4494..31706240fc28a722d30478a9d6e88ea433cad5ec 100644 (file)
@@ -251,6 +251,7 @@ void blkid_free_probe(blkid_probe pr)
                if (ch->driver->free_data)
                        ch->driver->free_data(pr, ch->data);
                free(ch->fltr);
+               ch->fltr = NULL;
        }
 
        if ((pr->flags & BLKID_FL_PRIVATE_FD) && pr->fd >= 0)