summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qtimerinfo_unix.cpp
diff options
context:
space:
mode:
authorAhmad Samir <a.samirh78@gmail.com>2023-02-21 18:20:03 +0200
committerAhmad Samir <a.samirh78@gmail.com>2023-02-24 18:30:54 +0200
commit2f17a1b4efabdc7eb21206aa239bf888632cae64 (patch)
tree07d53388454f37eec3e8f8f2559b31dd25bc93c9 /src/corelib/kernel/qtimerinfo_unix.cpp
parent6754795e547211727b7e0409dd0c8eeff441bbfe (diff)
QTimerInfo: don't shadow member variable name
"currentTime", which one? the member, a local var or a method arg?! Change-Id: I7f8269ef15a8a901e47e4f83f8e16f185fe8b8f5 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Konrad Kujawa <konrad.kujawa@qt.io>
Diffstat (limited to 'src/corelib/kernel/qtimerinfo_unix.cpp')
-rw-r--r--src/corelib/kernel/qtimerinfo_unix.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/corelib/kernel/qtimerinfo_unix.cpp b/src/corelib/kernel/qtimerinfo_unix.cpp
index 48b1c2cb71..76d123a36b 100644
--- a/src/corelib/kernel/qtimerinfo_unix.cpp
+++ b/src/corelib/kernel/qtimerinfo_unix.cpp
@@ -189,7 +189,7 @@ QDebug operator<<(QDebug s, Qt::TimerType t)
}
#endif
-static void calculateCoarseTimerTimeout(QTimerInfo *t, timespec currentTime)
+static void calculateCoarseTimerTimeout(QTimerInfo *t, timespec now)
{
// The coarse timer works like this:
// - interval under 40 ms: round to even
@@ -295,18 +295,18 @@ recalculate:
t->timeout.tv_nsec = nanoseconds{fracMsec}.count();
}
- if (t->timeout < currentTime)
+ if (t->timeout < now)
t->timeout += t->interval;
}
-static void calculateNextTimeout(QTimerInfo *t, timespec currentTime)
+static void calculateNextTimeout(QTimerInfo *t, timespec now)
{
switch (t->timerType) {
case Qt::PreciseTimer:
case Qt::CoarseTimer:
t->timeout += t->interval;
- if (t->timeout < currentTime) {
- t->timeout = currentTime;
+ if (t->timeout < now) {
+ t->timeout = now;
t->timeout += t->interval;
}
#ifdef QTIMERINFO_DEBUG
@@ -317,15 +317,15 @@ static void calculateNextTimeout(QTimerInfo *t, timespec currentTime)
}
#endif
if (t->timerType == Qt::CoarseTimer)
- calculateCoarseTimerTimeout(t, currentTime);
+ calculateCoarseTimerTimeout(t, now);
return;
case Qt::VeryCoarseTimer:
// t->interval already rounded to full seconds in registerTimer()
const auto secs = duration_cast<seconds>(t->interval).count();
t->timeout.tv_sec += secs;
- if (t->timeout.tv_sec <= currentTime.tv_sec)
- t->timeout.tv_sec = currentTime.tv_sec + secs;
+ if (t->timeout.tv_sec <= now.tv_sec)
+ t->timeout.tv_sec = now.tv_sec + secs;
#ifdef QTIMERINFO_DEBUG
t->expected.tv_sec += t->interval;
if (t->expected.tv_sec <= currentTime.tv_sec)
@@ -348,7 +348,7 @@ static void calculateNextTimeout(QTimerInfo *t, timespec currentTime)
*/
bool QTimerInfoList::timerWait(timespec &tm)
{
- timespec currentTime = updateCurrentTime();
+ timespec now = updateCurrentTime();
repairTimersIfNeeded();
// Find first waiting timer not already active
@@ -363,9 +363,9 @@ bool QTimerInfoList::timerWait(timespec &tm)
if (!t)
return false;
- if (currentTime < t->timeout) {
+ if (now < t->timeout) {
// time to wait
- tm = roundToMillisecond(t->timeout - currentTime);
+ tm = roundToMillisecond(t->timeout - now);
} else {
// no time to wait
tm.tv_sec = 0;
@@ -387,15 +387,15 @@ qint64 QTimerInfoList::timerRemainingTime(int timerId)
milliseconds QTimerInfoList::remainingDuration(int timerId)
{
- timespec currentTime = updateCurrentTime();
+ timespec now = updateCurrentTime();
repairTimersIfNeeded();
timespec tm = {0, 0};
for (const auto *t : std::as_const(*this)) {
if (t->id == timerId) {
- if (currentTime < t->timeout) {
+ if (now < t->timeout) {
// time to wait
- tm = roundToMillisecond(t->timeout - currentTime);
+ tm = roundToMillisecond(t->timeout - now);
return QtMiscUtils::timespecToChronoMs(&tm);
} else {
return milliseconds{0};
@@ -537,14 +537,14 @@ int QTimerInfoList::activateTimers()
int n_act = 0, maxCount = 0;
firstTimerInfo = nullptr;
- timespec currentTime = updateCurrentTime();
- // qDebug() << "Thread" << QThread::currentThreadId() << "woken up at" << currentTime;
+ timespec now = updateCurrentTime();
+ // qDebug() << "Thread" << QThread::currentThreadId() << "woken up at" << now;
repairTimersIfNeeded();
// Find out how many timer have expired
for (QTimerInfoList::const_iterator it = constBegin(); it != constEnd(); ++it) {
- if (currentTime < (*it)->timeout)
+ if (now < (*it)->timeout)
break;
maxCount++;
}
@@ -555,7 +555,7 @@ int QTimerInfoList::activateTimers()
break;
QTimerInfo *currentTimerInfo = constFirst();
- if (currentTime < currentTimerInfo->timeout)
+ if (now < currentTimerInfo->timeout)
break; // no timer has expired
if (!firstTimerInfo) {
@@ -592,7 +592,7 @@ int QTimerInfoList::activateTimers()
#endif
// determine next timeout time
- calculateNextTimeout(currentTimerInfo, currentTime);
+ calculateNextTimeout(currentTimerInfo, now);
// reinsert timer
timerInsert(currentTimerInfo);