test-bsearch-insert-pos.c revision 1384fac439fea3026b16a9d8d24954200e413bcc
5a580c3a38ced62d4bcc95b8ac7c4f2935b5d294Timo Sirainen/* Copyright (c) 2007-2013 Dovecot authors, see the included COPYING file */
27a44fcfd8d19bffe0f267f20a2b5d3fe7600fddTimo Sirainenstatic int cmp_uint(const unsigned int *i1, const unsigned int *i2)
48acc31adebfdd4e4945ee76e1f5259e4b1b6fffTimo Sirainen static const unsigned int input[] = {
48acc31adebfdd4e4945ee76e1f5259e4b1b6fffTimo Sirainen const unsigned int *cur;
48acc31adebfdd4e4945ee76e1f5259e4b1b6fffTimo Sirainen if (bsearch_insert_pos(&key, cur, len, sizeof(*cur),
48acc31adebfdd4e4945ee76e1f5259e4b1b6fffTimo Sirainen else if (idx == 0)
48acc31adebfdd4e4945ee76e1f5259e4b1b6fffTimo Sirainen test_out(t_strdup_printf("bsearch_insert_pos(%d,%d)", i, key),