diff --git a/src/backends/regex_debug.c b/src/backends/regex_debug.c index 70ed37bb60de938853301cae1677a6e1f564ad19..78a4099ad310a87a231186f315d07defb7f757ab 100644 --- a/src/backends/regex_debug.c +++ b/src/backends/regex_debug.c @@ -8,14 +8,17 @@ // This is some spectacularly non-portable code... but whee! #include <dlfcn.h> char* getsym(void* addr) { - Dl_info dli; char* retstr; +#if 0 + // This will be fixed later. + Dl_info dli; if (dladdr(addr, &dli) != 0 && dli.dli_sname != NULL) { if (dli.dli_saddr == addr) return strdup(dli.dli_sname); else asprintf(&retstr, "%s+0x%lx", dli.dli_sname, addr - dli.dli_saddr); } else +#endif asprintf(&retstr, "%p", addr); return retstr;