@@ -128,8 +128,8 @@ class ProfilerManager final : public Firebird::PerformanceStopWatch
128128 Request* request;
129129 ProfilerManager* profilerManager;
130130 const AccessPath* recordSource;
131- SINT64 lastTicks;
132- SINT64 lastAccumulatedOverhead;
131+ SINT64 lastTicks = 0 ;
132+ SINT64 lastAccumulatedOverhead = 0 ;
133133 Event event;
134134 };
135135
@@ -197,7 +197,7 @@ class ProfilerManager final : public Firebird::PerformanceStopWatch
197197 {
198198 if (const auto profileRequestId = getRequest (request, Firebird::IProfilerSession::FLAG_BEFORE_EVENTS ))
199199 {
200- const auto profileStatement = getStatement (request);
200+ const auto * profileStatement = getStatement (request);
201201 currentSession->pluginSession ->beforePsqlLineColumn (profileStatement->id , profileRequestId, line, column);
202202 }
203203 }
@@ -206,7 +206,7 @@ class ProfilerManager final : public Firebird::PerformanceStopWatch
206206 {
207207 if (const auto profileRequestId = getRequest (request, Firebird::IProfilerSession::FLAG_AFTER_EVENTS ))
208208 {
209- const auto profileStatement = getStatement (request);
209+ const auto * profileStatement = getStatement (request);
210210 currentSession->pluginSession ->afterPsqlLineColumn (profileStatement->id , profileRequestId,
211211 line, column, &stats);
212212 }
@@ -216,7 +216,7 @@ class ProfilerManager final : public Firebird::PerformanceStopWatch
216216 {
217217 if (const auto profileRequestId = getRequest (request, Firebird::IProfilerSession::FLAG_BEFORE_EVENTS ))
218218 {
219- const auto profileStatement = getStatement (request);
219+ const auto * profileStatement = getStatement (request);
220220
221221 if (const auto sequencePtr = profileStatement->recSourceSequence .get (recordSource->getRecSourceId ()))
222222 {
@@ -230,7 +230,7 @@ class ProfilerManager final : public Firebird::PerformanceStopWatch
230230 {
231231 if (const auto profileRequestId = getRequest (request, Firebird::IProfilerSession::FLAG_AFTER_EVENTS ))
232232 {
233- const auto profileStatement = getStatement (request);
233+ const auto * profileStatement = getStatement (request);
234234
235235 if (const auto sequencePtr = profileStatement->recSourceSequence .get (recordSource->getRecSourceId ()))
236236 {
@@ -244,7 +244,7 @@ class ProfilerManager final : public Firebird::PerformanceStopWatch
244244 {
245245 if (const auto profileRequestId = getRequest (request, Firebird::IProfilerSession::FLAG_BEFORE_EVENTS ))
246246 {
247- const auto profileStatement = getStatement (request);
247+ const auto * profileStatement = getStatement (request);
248248
249249 if (const auto sequencePtr = profileStatement->recSourceSequence .get (recordSource->getRecSourceId ()))
250250 {
@@ -258,7 +258,7 @@ class ProfilerManager final : public Firebird::PerformanceStopWatch
258258 {
259259 if (const auto profileRequestId = getRequest (request, Firebird::IProfilerSession::FLAG_AFTER_EVENTS ))
260260 {
261- const auto profileStatement = getStatement (request);
261+ const auto * profileStatement = getStatement (request);
262262
263263 if (const auto sequencePtr = profileStatement->recSourceSequence .get (recordSource->getRecSourceId ()))
264264 {
0 commit comments