summaryrefslogtreecommitdiffstats
path: root/libblkid/src/encode.c
diff options
context:
space:
mode:
authorBoris Egorov2016-01-19 07:16:03 +0100
committerBoris Egorov2016-01-19 07:59:12 +0100
commit0cd7ecefc5c541b4be3dcb45a0ab49a667d6a66d (patch)
treef4820dd664428a991dda5efcc20e0378c9cc8da5 /libblkid/src/encode.c
parentreadprofile: add scanf field width limits [cppcheck] (diff)
downloadkernel-qcow2-util-linux-0cd7ecefc5c541b4be3dcb45a0ab49a667d6a66d.tar.gz
kernel-qcow2-util-linux-0cd7ecefc5c541b4be3dcb45a0ab49a667d6a66d.tar.xz
kernel-qcow2-util-linux-0cd7ecefc5c541b4be3dcb45a0ab49a667d6a66d.zip
libblkid: check limits before indexing array [cppcheck]
[libblkid/src/encode.c:165]: (style) Array index 'i' is used before limits check.
Diffstat (limited to 'libblkid/src/encode.c')
-rw-r--r--libblkid/src/encode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libblkid/src/encode.c b/libblkid/src/encode.c
index 466e4540f..b5b4363af 100644
--- a/libblkid/src/encode.c
+++ b/libblkid/src/encode.c
@@ -162,7 +162,7 @@ static int replace_whitespace(const char *str, char *to, size_t len)
/* strip leading whitespace */
i = 0;
- while (isspace(str[i]) && (i < len))
+ while ((i < len) && isspace(str[i]))
i++;
j = 0;