From d873693ba609923f7e723af5aeb34ce657375b9a Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Mon, 2 Dec 2013 14:15:58 +0200 Subject: [PATCH] atom: allow interning empty string Which is different than XKB_ATOM_NONE, as in "" != NULL. Signed-off-by: Ran Benita --- src/atom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/atom.c b/src/atom.c index dc6e794..422f93e 100644 --- a/src/atom.c +++ b/src/atom.c @@ -204,7 +204,7 @@ atom_intern(struct atom_table *table, const char *string, size_t len, struct atom_node *node; unsigned int fingerprint; - if (!string || len == 0) + if (!string) return XKB_ATOM_NONE; if (find_node_pointer(table, string, len, &nodep, &fingerprint)) {