From: Theodore Ts'o Date: Thu, 6 Mar 2003 17:58:03 +0000 (-0500) Subject: Fix bug; if a partition has no known type, don't derference a null X-Git-Tag: E2FSPROGS-1_33-WIP-0306~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cd0d521b829eca264f65f154373b0324db57d705;p=thirdparty%2Fe2fsprogs.git Fix bug; if a partition has no known type, don't derference a null pointer and crash. --- diff --git a/lib/blkid/ChangeLog b/lib/blkid/ChangeLog index a5b06a6c5..a49a16a8b 100644 --- a/lib/blkid/ChangeLog +++ b/lib/blkid/ChangeLog @@ -1,3 +1,8 @@ +2003-03-06 + + * devname.c (probe_one): Fix bug; if a partition has no known + type, don't derference a null pointer and crash. + 2003-03-06 Theodore Tso * blkid_types.h.in: Don't redefine types if other e2fsprogs diff --git a/lib/blkid/devname.c b/lib/blkid/devname.c index df7700185..3a00146f9 100644 --- a/lib/blkid/devname.c +++ b/lib/blkid/devname.c @@ -129,7 +129,8 @@ static void probe_one(blkid_cache cache, const char *ptname, set_pri: if (!pri && !strncmp(ptname, "md", 2)) pri = BLKID_PRI_MD; - dev->bid_pri = pri; + if (dev) + dev->bid_pri = pri; return; }