On Wed, Jan 21, 2015 at 9:37 AM, Caio Marcelo de Oliveira Filho <caio.oliveira@xxxxxxxxx> wrote: > --- > testsuite/test-hash.c | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/testsuite/test-hash.c b/testsuite/test-hash.c > index 3cf5ba7..ea39b80 100644 > --- a/testsuite/test-hash.c > +++ b/testsuite/test-hash.c > @@ -220,4 +220,30 @@ static int test_hash_free(const struct test *t) > DEFINE_TEST(test_hash_free, > .description = "test hash_free calling free function for all values"); > > + > +static int test_hash_add_unique(const struct test *t) > +{ > + const char *k[] = { "k1", "k2", "k3", "k4", "k5" }; > + const char *v[] = { "v1", "v2", "v3", "v4", "v5" }; > + unsigned int i, j, N; > + > + N = ARRAY_SIZE(k); > + for (i = 0; i < N; i++) { > + /* With 4 buckets, there'll be a bucket with more than one key. */ > + struct hash *h = hash_new(4, NULL); Applied with 's/4/N - 1/' here -- Lucas De Marchi -- To unsubscribe from this list: send the line "unsubscribe linux-modules" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html