Better solution for suppressing unused variable warning
All checks were successful
Test And Build / Lint (push) Successful in 5s
Test And Build / Build (push) Successful in 5s

This commit is contained in:
2025-09-17 11:08:24 +02:00
parent 3ab40a8bf5
commit d7c9d009ee

View File

@@ -318,7 +318,12 @@ asynStatus sinqAxis::forcedPoll(bool *moving) {
return poll_status;
}
asynStatus sinqAxis::doPoll(bool * /*moving*/) { return asynSuccess; }
asynStatus sinqAxis::doPoll(bool *moving) {
// Suppress unused variable warning - this is just a default fallback
// function.
(void)moving;
return asynSuccess;
}
asynStatus sinqAxis::move(double position, int relative, double minVelocity,
double maxVelocity, double acceleration) {
@@ -354,9 +359,15 @@ asynStatus sinqAxis::move(double position, int relative, double minVelocity,
return pC_->callParamCallbacks();
}
asynStatus sinqAxis::doMove(double /*position*/, int /*relative*/,
double /*minVelocity*/, double /*maxVelocity*/,
double /*acceleration*/) {
asynStatus sinqAxis::doMove(double position, int relative, double minVelocity,
double maxVelocity, double acceleration) {
// Suppress unused variable warning - this is just a default fallback
// function.
(void)position;
(void)relative;
(void)minVelocity;
(void)maxVelocity;
(void)acceleration;
return asynSuccess;
}
@@ -398,8 +409,14 @@ asynStatus sinqAxis::home(double minVelocity, double maxVelocity,
}
}
asynStatus sinqAxis::doHome(double /*minVelocity*/, double /*maxVelocity*/,
double /*acceleration*/, int /*forwards*/) {
asynStatus sinqAxis::doHome(double minVelocity, double maxVelocity,
double acceleration, int forwards) {
// Suppress unused variable warning - this is just a default fallback
// function.
(void)minVelocity;
(void)maxVelocity;
(void)acceleration;
(void)forwards;
return asynSuccess;
}
@@ -421,7 +438,12 @@ asynStatus sinqAxis::reset() {
asynStatus sinqAxis::doReset() { return asynError; }
asynStatus sinqAxis::enable(bool /*on*/) { return asynSuccess; }
asynStatus sinqAxis::enable(bool on) {
// Suppress unused variable warning - this is just a default fallback
// function.
(void)on;
return asynSuccess;
}
asynStatus sinqAxis::motorPosition(double *motorPos) {
asynStatus status = asynSuccess;