From 4d94b923ef1d8af84b9a078f9aa7d021abe86d04 Mon Sep 17 00:00:00 2001 From: megamage Date: Wed, 2 Sep 2009 18:32:29 -0500 Subject: [8453] Make more informative error output in case empty version tables. Author: VladimirMangos --HG-- branch : trunk --- src/shared/Database/Database.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/shared/Database/Database.cpp') diff --git a/src/shared/Database/Database.cpp b/src/shared/Database/Database.cpp index bf33d96fcc0..6d65f9457fe 100644 --- a/src/shared/Database/Database.cpp +++ b/src/shared/Database/Database.cpp @@ -222,12 +222,12 @@ bool Database::CheckRequiredField( char const* table_name, char const* required_ delete result; if(!reqName.empty()) - { sLog.outErrorDb("Table `%s` have field `%s` but expected `%s`! Not all sql updates applied?",table_name,reqName.c_str(),required_name); - return false; - } + else + sLog.outErrorDb("Table `%s` not have required_* field but expected `%s`! Not all sql updates applied?",table_name,required_name); } + else + sLog.outErrorDb("Table `%s` fields list query fail but expected have `%s`! No records in `%s`?",table_name,required_name,table_name); - sLog.outErrorDb("Table `%s` not have required_* field but expected `%s`! Not all sql updates applied?",table_name,required_name); return false; } -- cgit v1.2.3