From 61bdbe8e067bcb06eee93931354ef37c1a2d9cd5 Mon Sep 17 00:00:00 2001 From: floty Date: Wed, 4 Jun 2014 00:45:55 +0200 Subject: [PATCH] edit hints of cppcheck --- src/engine/local_engine/cardsvalue.cpp | 10 +++--- src/engine/local_engine/localhand.cpp | 41 ++++++++++++------------- src/engine/local_engine/localplayer.cpp | 4 +-- src/gui/qt/gametable/log/guilog.cpp | 39 ++++++++++++----------- src/gui/qt/gametable/log/guilog.h | 1 + 5 files changed, 46 insertions(+), 49 deletions(-) diff --git a/src/engine/local_engine/cardsvalue.cpp b/src/engine/local_engine/cardsvalue.cpp index bd921170..7a7932bd 100755 --- a/src/engine/local_engine/cardsvalue.cpp +++ b/src/engine/local_engine/cardsvalue.cpp @@ -396,7 +396,6 @@ int CardsValue::cardsValue(int cards[4], int bestHand[4]) } int color_2_idx, color_3_idx; - int temp2; // Full House, Three of a Kind temp1 = 0; @@ -413,7 +412,7 @@ int CardsValue::cardsValue(int cards[4], int bestHand[4]) if(bestHand) { kickerValue1 = determineKickerValue(temp1,0,0); kickerValue2 = determineKickerValue(kickerValue1.remain,1,1); - temp2 = 0; + int temp2 = 0; for(color_1_idx=3; color_1_idx>=0; color_1_idx--) { if(temp2<2) bestHand[color_1_idx] += (cards[color_1_idx] & (kickerValue1.select | kickerValue2.select)); else bestHand[color_1_idx] += (cards[color_1_idx] & kickerValue1.select); @@ -423,7 +422,7 @@ int CardsValue::cardsValue(int cards[4], int bestHand[4]) return 600000000 + determineKickerValue(temp1,0,1).factorValue; } else { // one times Three of a Kind - temp2 = temp1; + int temp2 = temp1; temp1 = 0; // check for additional pair for(color_1_idx=0; color_1_idx<3; color_1_idx++) { @@ -899,8 +898,6 @@ int CardsValue::cardsValueOld(int cards[7], int position[5]) std::vector< std::vector > CardsValue::calcCardsChance(GameState beRoID, int playerCards[2], int boardCards[5]) { - int card_idx_1, card_idx_2; - std::vector< std::vector > chance(2); chance[0].assign(10,0); chance[1].assign(10,0); @@ -908,6 +905,7 @@ std::vector< std::vector > CardsValue::calcCardsChance(GameState beRoID, in int cards[4] = { 0,0,0,0 }; int sum = 0; + int card_idx_1; for(card_idx_1=0; card_idx_1<2; card_idx_1++) cards[playerCards[card_idx_1]/13] |= (1 << (playerCards[card_idx_1]%13)); switch(beRoID) { @@ -924,7 +922,7 @@ std::vector< std::vector > CardsValue::calcCardsChance(GameState beRoID, in for(card_idx_1=0; card_idx_1<51; card_idx_1++) { if((cards[card_idx_1/13] & (1 << (card_idx_1%13))) == 0) { cards[card_idx_1/13] |= (1 << (card_idx_1%13)); - for(card_idx_2=card_idx_1+1; card_idx_2<52; card_idx_2++) { + for(int card_idx_2=card_idx_1+1; card_idx_2<52; card_idx_2++) { if((cards[card_idx_2/13] & (1 << (card_idx_2%13))) == 0) { cards[card_idx_2/13] |= (1 << (card_idx_2%13)); (chance[0][cardsValueShort(cards)])++; diff --git a/src/engine/local_engine/localhand.cpp b/src/engine/local_engine/localhand.cpp index 067597ff..ff153308 100755 --- a/src/engine/local_engine/localhand.cpp +++ b/src/engine/local_engine/localhand.cpp @@ -158,20 +158,19 @@ void LocalHand::start() void LocalHand::assignButtons() { - size_t i; - PlayerListIterator it; + PlayerListIterator seatIt; // delete all buttons - for (it=seatsList->begin(); it!=seatsList->end(); ++it) { - (*it)->setMyButton(BUTTON_NONE); + for (seatIt=seatsList->begin(); seatIt!=seatsList->end(); ++seatIt) { + (*seatIt)->setMyButton(BUTTON_NONE); } // assign dealer button - it = getSeatIt(dealerPosition); - if(it == seatsList->end()) { + seatIt = getSeatIt(dealerPosition); + if(seatIt == seatsList->end()) { throw LocalException(__FILE__, __LINE__, ERR_SEAT_NOT_FOUND); } - (*it)->setMyButton(BUTTON_DEALER); + (*seatIt)->setMyButton(BUTTON_DEALER); // assign Small Blind next to dealer. ATTENTION: in heads up it is big blind @@ -182,40 +181,40 @@ void LocalHand::assignButtons() throw LocalException(__FILE__, __LINE__, ERR_SEAT_NOT_FOUND); } - for(i=0; isize(); i++) { + for(size_t i=0; isize(); i++) { ++dealerPositionIt; if(dealerPositionIt == seatsList->end()) dealerPositionIt = seatsList->begin(); - it = getActivePlayerIt( (*dealerPositionIt)->getMyUniqueID() ); - if(it != activePlayerList->end() ) { + PlayerListIterator activePlayerIt = getActivePlayerIt( (*dealerPositionIt)->getMyUniqueID() ); + if(activePlayerIt != activePlayerList->end() ) { nextActivePlayerFound = true; if(activePlayerList->size() > 2) { //small blind normal - (*it)->setMyButton(2); - smallBlindPosition = (*it)->getMyUniqueID(); + (*activePlayerIt)->setMyButton(2); + smallBlindPosition = (*activePlayerIt)->getMyUniqueID(); } else { //big blind in heads up - (*it)->setMyButton(3); - bigBlindPosition = (*it)->getMyUniqueID(); + (*activePlayerIt)->setMyButton(3); + bigBlindPosition = (*activePlayerIt)->getMyUniqueID(); // lastPlayerAction for showing cards } // first player after dealer have to show his cards first (in showdown) - lastActionPlayerID = (*it)->getMyUniqueID(); + lastActionPlayerID = (*activePlayerIt)->getMyUniqueID(); myBoard->setLastActionPlayerID(lastActionPlayerID); - ++it; - if(it == activePlayerList->end()) it = activePlayerList->begin(); + ++activePlayerIt; + if(activePlayerIt == activePlayerList->end()) activePlayerIt = activePlayerList->begin(); if(activePlayerList->size() > 2) { //big blind normal - (*it)->setMyButton(3); - bigBlindPosition = (*it)->getMyUniqueID(); + (*activePlayerIt)->setMyButton(3); + bigBlindPosition = (*activePlayerIt)->getMyUniqueID(); } else { //small blind in heads up - (*it)->setMyButton(2); - smallBlindPosition = (*it)->getMyUniqueID(); + (*activePlayerIt)->setMyButton(2); + smallBlindPosition = (*activePlayerIt)->getMyUniqueID(); } break; diff --git a/src/engine/local_engine/localplayer.cpp b/src/engine/local_engine/localplayer.cpp index 8c6d4b31..15ebafd0 100755 --- a/src/engine/local_engine/localplayer.cpp +++ b/src/engine/local_engine/localplayer.cpp @@ -2908,8 +2908,8 @@ void LocalPlayer::calcMyOdds() - int myCards[4] = { 0,0,0,0 }; - int opponentCards[4] = { 0,0,0,0 }; +// int myCards[4] = { 0,0,0,0 }; +// int opponentCards[4] = { 0,0,0,0 }; int tempMyCardsValue; diff --git a/src/gui/qt/gametable/log/guilog.cpp b/src/gui/qt/gametable/log/guilog.cpp index a866bef8..a00366c3 100644 --- a/src/gui/qt/gametable/log/guilog.cpp +++ b/src/gui/qt/gametable/log/guilog.cpp @@ -42,6 +42,7 @@ using namespace std; guiLog::guiLog(gameTableImpl* w, ConfigFile *c) : myW(w), myConfig(c), myLogDir(0), myHtmlLogFile(0), myHtmlLogFile_old(0), myTxtLogFile(0), tb(0) { + newVersion = true; myW->setGuiLog(this); myStyle = myW->getMyGameTableStyle(); @@ -470,8 +471,6 @@ void guiLog::showLog(QString fileStringPdb, QTextBrowser *tb_tmp, int uniqueGame int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) { - bool neu = true; - result_struct results; results.result_Session = 0; results.result_Game = 0; @@ -567,7 +566,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) switch(modus) { case 1: log_string = "

" + log_string + "

\n"; - // if(!neu) log_string = "\n" + log_string; + // if(!newVersion) log_string = "\n" + log_string; break; case 2: log_string += ""; @@ -658,7 +657,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) switch(modus) { case 1: log_string = "

" + log_string; - if(!neu) log_string += "
"; + if(!newVersion) log_string += ""; else log_string += ""; break; case 2: @@ -720,7 +719,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) switch(modus) { case 1: - if(!neu) log_string += "
"; + if(!newVersion) log_string += "
"; else log_string += "
"; break; case 2: @@ -758,7 +757,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) log_string += ")"; switch(modus) { case 1: - if(!neu) log_string += "
"; + if(!newVersion) log_string += "
"; else log_string += "
"; break; case 2: @@ -781,7 +780,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) } } - if(neu) { + if(newVersion) { if(modus == 1) log_string += "
"; @@ -903,7 +902,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) if(nRow_Action == 1) { switch(modus) { case 1: - if(!neu) log_string += "
"; + if(!newVersion) log_string += "
"; else log_string += "
"; break; case 2: @@ -921,7 +920,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) } - if(!neu && modus==1) log_string += "
"; + if(!newVersion && modus==1) log_string += "
"; writeLog(log_string,modus); log_string = ""; @@ -949,10 +948,10 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) } switch(modus) { case 1: - if(!neu) round_string = "
" + round_string + ""; + if(!newVersion) round_string = "
" + round_string + ""; else round_string = "
" + round_string + ""; if(round_ctr >= GAME_STATE_FLOP) { - if(!neu) round_string = "
\n" + round_string; + if(!newVersion) round_string = "
\n" + round_string; else round_string = "
\n" + round_string; } break; @@ -1019,7 +1018,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) for(action_ctr=1; action_ctr<=nRow_Action; action_ctr++) { switch(modus) { case 1: - if(!neu) { + if(!newVersion) { if(action_ctr>1 && (boost::lexical_cast(results.result_Action[3*(action_ctr-1)+1]) == "wins" || boost::lexical_cast(results.result_Action[3*(action_ctr-1)+1]) == "sits out" || boost::lexical_cast(results.result_Action[3*(action_ctr-1)+1]) == "wins (side pot)")) log_string += "\n"; else @@ -1037,7 +1036,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) default: ; } - if(!neu && boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "wins (side pot)") { + if(!newVersion && boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "wins (side pot)") { action_string += player[boost::lexical_cast(results.result_Action[3*action_ctr])-1]; action_string += " wins $"; action_string += boost::lexical_cast(results.result_Action[3*action_ctr+2]); @@ -1057,7 +1056,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) if(boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "wins game") { switch(modus) { case 1: - if(!neu) action_string = "

" + action_string + " " + boost::lexical_cast(gameID) + "!
"; + if(!newVersion) action_string = "

" + action_string + " " + boost::lexical_cast(gameID) + "!
"; else action_string = "
" + action_string + " " + boost::lexical_cast(gameID) + "!"; break; case 2: @@ -1075,7 +1074,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) if(boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "wins" || boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "wins (side pot)") { switch(modus) { case 1: - if(!neu) action_string = "
" + action_string + ""; + if(!newVersion) action_string = "
" + action_string + ""; else action_string = "" + action_string + ""; break; case 3: @@ -1090,7 +1089,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) if(boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "has left the game" || boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "was kicked from the game" || boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "is game admin now" || boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "has joined the game") { switch(modus) { case 1: - if(!neu) action_string = "" + action_string + "!"; + if(!newVersion) action_string = "" + action_string + "!"; else action_string = "" + action_string + ""; break; case 3: @@ -1105,7 +1104,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) if(boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "sits out") { switch(modus) { case 1: - if(!neu) action_string = "
" + action_string + ""; + if(!newVersion) action_string = "
" + action_string + ""; else action_string = "" + action_string + ""; break; case 3: @@ -1122,7 +1121,7 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) // show cards if(boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "shows" || boost::lexical_cast(results.result_Action[3*action_ctr+1]) == "has") { // log cards - if(!neu && round_ctr == GAME_STATE_POST_RIVER) log_string += " [ "; + if(!newVersion && round_ctr == GAME_STATE_POST_RIVER) log_string += " [ "; else log_string += " ["; if(modus == 1 || modus == 3) log_string += ""; @@ -1193,10 +1192,10 @@ int guiLog::exportLog(QString fileStringPdb,int modus,int uniqueGameID_req) } - if(!neu && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "shows" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "sits out" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins (side pot)" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has left the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "was kicked from the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "is game admin now" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has joined the game") { + if(!newVersion && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "shows" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "sits out" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins (side pot)" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has left the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "was kicked from the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "is game admin now" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has joined the game") { log_string += "."; } - if(neu && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has left the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "was kicked from the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "is game admin now" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has joined the game") + if(newVersion && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "wins game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has left the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "was kicked from the game" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "is game admin now" && boost::lexical_cast(results.result_Action[3*action_ctr+1]) != "has joined the game") log_string += "."; } diff --git a/src/gui/qt/gametable/log/guilog.h b/src/gui/qt/gametable/log/guilog.h index 1fa2ea9f..6c99abeb 100644 --- a/src/gui/qt/gametable/log/guilog.h +++ b/src/gui/qt/gametable/log/guilog.h @@ -137,6 +137,7 @@ private: QTextBrowser* tb; GameTableStyleReader *myStyle; std::string mySqliteLogFileName; + bool newVersion; friend class GuiWrapper;