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