Fix last change
[glibc.git] / elf / unload6mod3.c
blob7b29e1d62656918c959df21ff307607dab0ca6f6
1 #include <dlfcn.h>
2 #include <stdio.h>
3 #include <unistd.h>
5 static void *h;
7 static void __attribute__((constructor))
8 mod3init (void)
10 h = dlopen ("unload6mod1.so", RTLD_LAZY);
11 if (h == NULL)
13 puts ("dlopen unload6mod1.so failed");
14 fflush (stdout);
15 _exit (1);
19 static void __attribute__((destructor))
20 mod3fini (void)
22 dlclose (h);