From 99b50d5fd07fc77f2c9a1aabfe5cc3483d485840 Mon Sep 17 00:00:00 2001 From: Konstantin Osipov <kostja.osipov@gmail.com> Date: Mon, 7 Feb 2011 19:03:42 +0300 Subject: [PATCH] A post-push fix for Bug#712456 (checks for namespace id) A post-push fix for Bug#712456, use namespace_count instead of nelem(namespace) to find out the number of pre-allocated namespaces, 'namespace' is a pointer after all. --- mod/silverbox/box.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/silverbox/box.c b/mod/silverbox/box.c index 384a7cee17..8885d573af 100644 --- a/mod/silverbox/box.c +++ b/mod/silverbox/box.c @@ -750,7 +750,7 @@ box_dispach(struct box_txn *txn, enum box_mode mode, u16 op, struct tbuf *data) txn->op = op; txn->n = read_u32(data); - if (txn->n > nelem(namespace) - 1) + if (txn->n > namespace_count - 1) box_raise(ERR_CODE_NO_SUCH_NAMESPACE, "bad namespace number"); txn->index = &namespace[txn->n].index[0]; -- GitLab