Loading plugins/gameinfo/gameinfo.cpp +16 −15 Original line number Diff line number Diff line Loading @@ -315,13 +315,20 @@ namespace blogi { << "</span></div>"; }; for (auto &srv : HLDS) { try { gameinfo::HldsView::HldsData data; std::vector<gameinfo::HldsView> hlds_snap; std::vector<gameinfo::BF1942View> bf_snap; std::vector<gameinfo::Cod4View> cod4_snap; { std::lock_guard<std::mutex> guard(rlock); srv.refresh(data); hlds_snap = HLDS; bf_snap = BF1942; cod4_snap = COD4; } for (auto &srv : hlds_snap) { try { gameinfo::HldsView::HldsData data; srv.refresh(data); renderBaseCard(data); condat << "</div></div>"; } catch(gameinfo::GameInfoException &e) { Loading @@ -330,13 +337,10 @@ namespace blogi { } } for (auto &srv : BF1942) { for (auto &srv : bf_snap) { try { gameinfo::BF1942View::BF1942Data data; { std::lock_guard<std::mutex> guard(rlock); srv.refresh(data); } renderBaseCard(data); condat << "<div class=\"detail-item\"><span class=\"label\">" << tr(_lang,"Gametype:") << "</span>" << "<span class=\"value\">" << data.GameType << "</span></div>"; Loading @@ -349,13 +353,10 @@ namespace blogi { } } for (auto &srv : COD4) { for (auto &srv : cod4_snap) { try { gameinfo::Cod4View::Cod4Data data; { std::lock_guard<std::mutex> guard(rlock); srv.refresh(data); } renderBaseCard(data); condat << "<div class=\"detail-item\"><span class=\"label\">" << tr(_lang,"Gametype:") << "</span>" << "<span class=\"value\">" << data.GameType << "</span></div>"; Loading Loading
plugins/gameinfo/gameinfo.cpp +16 −15 Original line number Diff line number Diff line Loading @@ -315,13 +315,20 @@ namespace blogi { << "</span></div>"; }; for (auto &srv : HLDS) { try { gameinfo::HldsView::HldsData data; std::vector<gameinfo::HldsView> hlds_snap; std::vector<gameinfo::BF1942View> bf_snap; std::vector<gameinfo::Cod4View> cod4_snap; { std::lock_guard<std::mutex> guard(rlock); srv.refresh(data); hlds_snap = HLDS; bf_snap = BF1942; cod4_snap = COD4; } for (auto &srv : hlds_snap) { try { gameinfo::HldsView::HldsData data; srv.refresh(data); renderBaseCard(data); condat << "</div></div>"; } catch(gameinfo::GameInfoException &e) { Loading @@ -330,13 +337,10 @@ namespace blogi { } } for (auto &srv : BF1942) { for (auto &srv : bf_snap) { try { gameinfo::BF1942View::BF1942Data data; { std::lock_guard<std::mutex> guard(rlock); srv.refresh(data); } renderBaseCard(data); condat << "<div class=\"detail-item\"><span class=\"label\">" << tr(_lang,"Gametype:") << "</span>" << "<span class=\"value\">" << data.GameType << "</span></div>"; Loading @@ -349,13 +353,10 @@ namespace blogi { } } for (auto &srv : COD4) { for (auto &srv : cod4_snap) { try { gameinfo::Cod4View::Cod4Data data; { std::lock_guard<std::mutex> guard(rlock); srv.refresh(data); } renderBaseCard(data); condat << "<div class=\"detail-item\"><span class=\"label\">" << tr(_lang,"Gametype:") << "</span>" << "<span class=\"value\">" << data.GameType << "</span></div>"; Loading