| 198 | } |
| 199 | |
| 200 | static void* LoadFunction(const char* name) |
| 201 | { |
| 202 | void* fn = dlsym (RTLD_NEXT, name); |
| 203 | char* error = 0; |
| 204 | if ((error = dlerror()) != NULL) |
| 205 | { |
| 206 | Log(STDERR_FILENO, error); |
| 207 | exit(1); |
| 208 | } |
| 209 | return fn; |
| 210 | } |
| 211 | |
| 212 | static void CreateHooks(void) |
| 213 | { |