From 826080a2f8a5cb9e3094c04a0ae3d1535c53901e Mon Sep 17 00:00:00 2001 From: Victor Tseng Date: Thu, 8 Mar 2018 06:02:33 +0800 Subject: [PATCH] make sendCmdfArg() receive `const char * const` as fmt reduce compiler warning... --- CmdMessenger.cpp | 4 ++-- CmdMessenger.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CmdMessenger.cpp b/CmdMessenger.cpp index cbb4ee7..5386863 100644 --- a/CmdMessenger.cpp +++ b/CmdMessenger.cpp @@ -299,7 +299,7 @@ void CmdMessenger::sendCmdEscArg(char* arg) * Send formatted argument. * Note that floating points are not supported and resulting string is limited to 128 chars */ -void CmdMessenger::sendCmdfArg(char *fmt, ...) +void CmdMessenger::sendCmdfArg(const char * const fmt, ...) { const int maxMessageSize = 128; if (startCommand) { @@ -675,4 +675,4 @@ void CmdMessenger::printSci(double f, unsigned int digits) char output[16]; sprintf(output, format, whole, part, exponent); comms->print(output); -} \ No newline at end of file +} diff --git a/CmdMessenger.h b/CmdMessenger.h index 1072bd7..20cb9f3 100644 --- a/CmdMessenger.h +++ b/CmdMessenger.h @@ -220,7 +220,7 @@ class CmdMessenger void sendCmdStart(byte cmdId); void sendCmdEscArg(char *arg); - void sendCmdfArg(char *fmt, ...); + void sendCmdfArg(const char * const fmt, ...); bool sendCmdEnd(bool reqAc = false, byte ackCmdId = 1, unsigned int timeout = DEFAULT_TIMEOUT); /**