]> git.ipfire.org Git - thirdparty/glibc.git/blob - elf/unload6mod2.c
Simplify tzfile fstat failure code
[thirdparty/glibc.git] / elf / unload6mod2.c
1 #include <dlfcn.h>
2 #include <stdio.h>
3 #include <unistd.h>
4
5 static void *h;
6
7 static void __attribute__((constructor))
8 mod2init (void)
9 {
10 h = dlopen ("unload6mod3.so", RTLD_LAZY);
11 if (h == NULL)
12 {
13 puts ("dlopen unload6mod3.so failed");
14 fflush (stdout);
15 _exit (1);
16 }
17 }
18
19 static void __attribute__((destructor))
20 mod2fini (void)
21 {
22 dlclose (h);
23 }