fix Warning

This commit is contained in:
berrux-dev committed 2026-10-03 09:20:13 +02:00
1 parent 593c221d23
commit 8345470273
316 files changed
+1246 -929

No files matched your search

@@ -79,6 +79,7 @@ bool BallisticService::createInterfaceOf(IUnknown **app_interface, E_TypeOfInter
}
Ammunition *configuredAmmunition;
Ammunition foundAmmunition; // function-scope copy: loop-local would dangle (use-after-free)
E_TypeOfImpl e_impl = e_ImplBase;
DEBUG_LOG(m_logger) << "Target Interface Pointer : " << app_interface ;
@@ -91,9 +92,9 @@ bool BallisticService::createInterfaceOf(IUnknown **app_interface, E_TypeOfInter
QVector<N_Ballistic::Ammunition>* ammunitions = m_ammuConfig->GetAmmunitions();
for ( int i = 0; i < ammunitions->size(); i++)
{
N_Ballistic::Ammunition ammunition = m_ammuConfig->GetAmmunitions()->at(i);
foundAmmunition = m_ammuConfig->GetAmmunitions()->at(i);
//find ammunition
configuredAmmunition = &ammunition;
configuredAmmunition = &foundAmmunition;
DEBUG_LOG(m_logger) << "Ammunition found: " << configuredAmmunition->m_AmmunInfo.m_Name ;
@@ -7,6 +7,7 @@
*/
#include "handler_geopairing.h"
#include <utility>
#include "settings.h"
#include "GBL_ConfigSystem/geoconfig.h"
#include "GeoPairingImpl/GeoPairingImpl.hpp"
@@ -539,7 +540,7 @@ void HandlerGeoPairing::onSendGeopairingDataReply(const Core::FunctionReplyObjec
void HandlerGeoPairing::sendFtcCesHitRequestTimeout()
{
auto ftcTab = m_ddsHandlerAes->ftcTab();
for (const TrainingAreaBase::SendCesHitRequest &hr : qAsConst(m_requestMap))
for (const TrainingAreaBase::SendCesHitRequest &hr : std::as_const(m_requestMap))
{
DEBUG_LOG(m_logger) << "sendFtcCesHitRequest: " << hr;
ftcTab->sendCesHitRequest(hr, this);