From 3380e23f403a8655366809cd9a570789c8eb2467 Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Fri, 13 Mar 2015 02:11:29 +0200 Subject: [PATCH] We should check for unequal here. --- bin/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/server.c b/bin/server.c index d2aa0af..5430b5f 100644 --- a/bin/server.c +++ b/bin/server.c @@ -475,7 +475,7 @@ cb_walk(struct pi9 *pi9, uint16_t tag, uint32_t fid, uint32_t newfid, uint16_t n size_t *c; chck_iter_pool_for_each(&wnode->childs, c) { struct node *n; - if (!(n = get_node(pi9->userdata, *c)) || pi9_string_eq(&walks[i], &n->stat.name)) + if (!(n = get_node(pi9->userdata, *c)) || !pi9_string_eq(&walks[i], &n->stat.name)) continue; qids[*out_nwqid] = &n->stat.qid;