From 06d0560f152824a0bbd4488883eff682d54c96c8 Mon Sep 17 00:00:00 2001 From: QAston Date: Tue, 28 Jul 2009 23:45:03 +0200 Subject: *Minor cleanup in Log::outDB - by XTZGZoReX. --HG-- branch : trunk --- src/shared/Log.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/shared/Log.cpp') diff --git a/src/shared/Log.cpp b/src/shared/Log.cpp index 0f1138279ff..8cc2dff504d 100644 --- a/src/shared/Log.cpp +++ b/src/shared/Log.cpp @@ -353,14 +353,16 @@ std::string Log::GetTimestampStr() void Log::outDB( LogTypes type, const char * str ) { - if(!str || std::string(str).empty() || type >= MAX_LOG_TYPES) - return; + if (!str || type >= MAX_LOG_TYPES) + return; std::string new_str(str); + if (new_str.empty()) + return; LoginDatabase.escape_string(new_str); LoginDatabase.PExecute("INSERT INTO logs (time, realm, type, string) " - "VALUES (" UI64FMTD ", %u, %u, '%s');", uint64(time(0)), realm, (uint32)type, new_str.c_str()); + "VALUES (" UI64FMTD ", %u, %u, '%s');", uint64(time(0)), realm, type, new_str.c_str()); } void Log::outString( const char * str, ... ) -- cgit v1.2.3