aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDong Jinguang <dongjinguang@huawei.com>2018-01-03 00:47:45 +0000
committerandroid-build-merger <android-build-merger@google.com>2018-01-03 00:47:45 +0000
commit0a10ff5d43dd8047631d6e7cdbadc4af70990268 (patch)
tree9c87c5344f3f145ab119d4279204af8bcd97589b
parent69aa4d6baa5cf8e194db0514df470990e24a2136 (diff)
parent3d484247a53a47a5ccaa2d5be65e99706b7512ef (diff)
downloade2fsprogs-0a10ff5d43dd8047631d6e7cdbadc4af70990268.tar.gz
Merge "blkid: sanity check 'end' address must be greater than or equal to 'lable' address." am: 58e29f870e am: 1dae5eab97
am: 3d484247a5 Change-Id: I4fa25d417656f44b80eda2d2a1a337b3b51bfbcf
-rw-r--r--lib/blkid/probe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/blkid/probe.c b/lib/blkid/probe.c
index 3bcf4c3d..865d9aa3 100644
--- a/lib/blkid/probe.c
+++ b/lib/blkid/probe.c
@@ -41,7 +41,7 @@ static int figure_label_len(const unsigned char *label, int len)
{
const unsigned char *end = label + len - 1;
- while ((*end == ' ' || *end == 0) && end >= label)
+ while (end >= label && (*end == ' ' || *end == 0))
--end;
if (end >= label)
return end - label + 1;