chiark
/
gitweb
/
~ianmdlvl
/
eglibc.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
eglibc (2.11.3-4+deb6u3) squeeze-lts; urgency=medium
[eglibc.git]
/
misc
/
bug-hsearch1.c
1
#include <search.h>
2
#include <stdio.h>
3
4
static int
5
do_test (void)
6
{
7
if (hcreate (1) == 0)
8
{
9
puts ("hcreate failed");
10
return 1;
11
}
12
ENTRY e;
13
e.key = (char *) "a";
14
e.data = (char *) "b";
15
if (hsearch (e, ENTER) == NULL)
16
{
17
puts ("ENTER failed");
18
return 1;
19
}
20
ENTRY s;
21
s.key = (char *) "c";
22
if (hsearch (s, FIND) != NULL)
23
{
24
puts ("FIND succeeded");
25
return 1;
26
}
27
return 0;
28
}
29
30
#define TEST_FUNCTION do_test ()
31
#include "../test-skeleton.c"