diff options
author | Theodore Ts'o <tytso@mit.edu> | 2003-03-06 12:58:03 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2003-03-06 12:58:03 -0500 |
commit | cd0d521b829eca264f65f154373b0324db57d705 (patch) | |
tree | 0614c423bf9625f0aa63db29743617daf0d95da2 /lib/blkid/devname.c | |
parent | 77be4d2df1a868ea7d5af2e469c1eb440fc21002 (diff) | |
download | e2fsprogs-cd0d521b829eca264f65f154373b0324db57d705.tar.gz |
Fix bug; if a partition has no known type, don't derference a null
pointer and crash.
Diffstat (limited to 'lib/blkid/devname.c')
-rw-r--r-- | lib/blkid/devname.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/blkid/devname.c b/lib/blkid/devname.c index df770018..3a00146f 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; } |