summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRan Benita <ran@unusedvar.com>2019-11-09 00:20:45 +0200
committerRan Benita <ran@unusedvar.com>2019-11-09 00:20:45 +0200
commit8ea4a001d1979c99db28a280489a95906fe43048 (patch)
tree471fafbdcb43417f4b947a3566c340402fb3e9eb /src
parent6f8bb5ee70bb4a79d0315da76df6c204d156826f (diff)
downloadxorg-lib-libxkbcommon-8ea4a001d1979c99db28a280489a95906fe43048.tar.gz
atom: replace an avoidable strlen
Signed-off-by: Ran Benita <ran@unusedvar.com>
Diffstat (limited to 'src')
-rw-r--r--src/atom.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/atom.c b/src/atom.c
index fd05fb8..2b5b3ed 100644
--- a/src/atom.c
+++ b/src/atom.c
@@ -148,7 +148,7 @@ find_atom_pointer(struct atom_table *table, const char *string, size_t len,
else {
/* Now start testing the strings. */
const int cmp = strncmp(string, node->string, len);
- if (cmp < 0 || (cmp == 0 && len < strlen(node->string))) {
+ if (cmp < 0 || (cmp == 0 && node->string[len] != '\0')) {
atomp = &node->left;
}
else if (cmp > 0) {