diff --git a/modules/lua/mod_lua.c b/modules/lua/mod_lua.c index a7795c4749..2790a47cc5 100644 --- a/modules/lua/mod_lua.c +++ b/modules/lua/mod_lua.c @@ -15,35 +15,34 @@ * limitations under the License. */ -#include "mod_lua.h" -#include -#include -#include -#include -#include -#include "lua_apr.h" -#include "lua_config.h" +#include "apr_thread_mutex.h" +#include "apr_pools.h" #include "apr_optional.h" -#include "mod_ssl.h" -#include "mod_auth.h" -#include "util_mutex.h" - -#ifdef APR_HAS_THREADS -#include "apr_thread_proc.h" -#endif - -/* getpid for *NIX */ +/* getpid for *NIX vs Windows */ #if APR_HAVE_SYS_TYPES_H #include #endif +#if APR_HAVE_PROCESS_H +#include +#endif #if APR_HAVE_UNISTD_H #include #endif -/* getpid for Windows */ -#if APR_HAVE_PROCESS_H -#include +#include +#include +#include + +#include "mod_lua.h" +#include "lua_apr.h" +#include "lua_config.h" +#include "mod_ssl.h" +#include "mod_auth.h" +#include "util_mutex.h" + +#ifdef APR_HAS_THREADS +#include "apr_thread_proc.h" #endif APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(ap_lua, AP_LUA, int, lua_open,