From: Otto Moerbeek Date: Wed, 2 Oct 2019 09:17:48 +0000 (+0200) Subject: Printing a pthread_t on platforms having a non-int pthread_id X-Git-Tag: dnsdist-1.4.0-rc4~48^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bcb72f7455c21ee9e1b7f69d911c0d0af7f68523;p=pdns Printing a pthread_t on platforms having a non-int pthread_id requires a cast to uintptr_t. --- diff --git a/modules/luabackend/reload.cc b/modules/luabackend/reload.cc index 45c4931f4..eff320908 100644 --- a/modules/luabackend/reload.cc +++ b/modules/luabackend/reload.cc @@ -56,7 +56,7 @@ void LUABackend::reload() { backend_name.clear(); - backend_name = "[LUABackend: " + uitoa(backend_pid) + " (" + uitoa(backend_count) +")] "; + backend_name = "[LUABackend: " + uitoa((uintptr_t)backend_pid) + " (" + uitoa(backend_count) +")] "; if (lua) lua_close(lua);