LoggingBlackBerry.cpp [plain text]
#include "config.h"
#include "Logging.h"
#if !LOG_DISABLED
#include <wtf/text/WTFString.h>
namespace WebCore {
static inline void initializeWithUserDefault(WTFLogChannel& channel, bool enabled)
{
if (enabled)
channel.state = WTFLogChannelOn;
else
channel.state = WTFLogChannelOff;
}
void initializeLoggingChannelsIfNecessary()
{
static bool haveInitializedLoggingChannels = false;
if (haveInitializedLoggingChannels)
return;
haveInitializedLoggingChannels = true;
String logEnv = getenv("WEBKIT_DEBUG");
if (logEnv.isEmpty())
return;
Vector<String> logv;
logEnv.split(" ", logv);
Vector<String>::const_iterator it = logv.begin();
for (; it != logv.end(); ++it) {
if (WTFLogChannel* channel = getChannelFromName(*it))
channel->state = WTFLogChannelOn;
}
}
}
#endif // !LOG_DISABLED