fix missing base_scfg declaration in modperl_init() if USE_ITHREADS && !MP_TRACE
git-svn-id: https://svn.apache.org/repos/asf/perl/modperl/branches/threading@1291304 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/modules/perl/mod_perl.c b/src/modules/perl/mod_perl.c
index 1d324c8..f5a79f7 100644
--- a/src/modules/perl/mod_perl.c
+++ b/src/modules/perl/mod_perl.c
@@ -443,12 +443,12 @@
{
server_rec *s;
PerlInterpreter *base_perl;
-#ifdef MP_TRACE
+#if defined(MP_TRACE) || defined(USE_ITHREADS)
modperl_config_srv_t *base_scfg = modperl_config_srv_get(base_server);
+#endif
MP_TRACE_d_do(MpSrv_dump_flags(base_scfg,
base_server->server_hostname));
-#endif /* MP_TRACE */
#ifndef USE_ITHREADS
if (modperl_threaded_mpm()) {