1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00

Missed fixed for #858 (TortoiseSVN tricked me...)

Fixed #852.
This commit is contained in:
Michał W. Urbańczyk 2012-02-16 21:46:28 +00:00
parent 4baf4e13ed
commit 1abf089bc7
4 changed files with 7 additions and 5 deletions

View File

@ -34,8 +34,8 @@ using boost::str;
#define INDENT AILogger::Tab ___dummy_ind
#define PNLOG(txt) {int i = logger.lvl; while(i--) printf("\t"); tlog4 << txt; printf("\n");}
#define BNLOG(txt, formattingEls) {int i = logger.lvl; while(i--) printf("\t"); tlog4 << (boost::format(txt) % formattingEls); printf("\n");}
#define PNLOG(txt) {int i = logger.lvl; while(i--) tlog4 << "\t"; tlog4 << txt << "\n";}
#define BNLOG(txt, formattingEls) {int i = logger.lvl; while(i--) tlog4 << "\t"; tlog4 << (boost::format(txt) % formattingEls) << "\n";}
//#define LOG_ENTRY PNLOG("Entered " __FUNCTION__)
#define LOG_ENTRY

View File

@ -718,6 +718,7 @@ void VCAI::init(CCallback * CB)
LOG_ENTRY;
playerID = myCb->getMyColor();
myCb->waitTillRealize = true;
myCb->unlockGsWhenWaiting = true;
retreiveVisitableObjs(visitableObjs);
}

View File

@ -333,6 +333,7 @@ CCallback::CCallback( CGameState * GS, int Player, CClient *C )
:CBattleCallback(GS, Player, C)
{
waitTillRealize = false;
unlockGsWhenWaiting = false;
}
const CGPathNode * CCallback::getPathInfo( int3 tile )

View File

@ -543,10 +543,10 @@ void processCommand(const std::string &message)
readed >> fname;
startGameFromFile(fname);
}
else if(client && client->serv && client->serv->connected) //send to server
else if(client && client->serv && client->serv->connected && LOCPLINT) //send to server
{
PlayerMessage pm(LOCPLINT->playerID,message);
*client->serv << &pm;
boost::unique_lock<boost::recursive_mutex> un(*LOCPLINT->pim);
LOCPLINT->cb->sendMessage(message);
}
}