| 158 | } |
| 159 | |
| 160 | void* real_realloc(void* ptr, size_t size) { |
| 161 | static auto fn = (void* (*)(void*, size_t))dlsym(RTLD_NEXT, "realloc"); |
| 162 | return fn(ptr, size); |
| 163 | } |
| 164 | |
| 165 | void real_free(void* ptr) { |
| 166 | static auto fn = (void (*)(void*))dlsym(RTLD_NEXT, "free"); |