diff --git a/src/main/cms/cms_menu_firmware.c b/src/main/cms/cms_menu_firmware.c index dca7ed422d..3c4b83f785 100644 --- a/src/main/cms/cms_menu_firmware.c +++ b/src/main/cms/cms_menu_firmware.c @@ -22,6 +22,8 @@ // Firmware related menu contents and support functions // +#include + #include #include "platform.h" @@ -191,11 +193,7 @@ static const void *cmsx_FirmwareInit(displayPort_t *pDisp) unsigned i; for (i = 0 ; i < GIT_SHORT_REVISION_LENGTH ; i++) { - if (shortGitRevision[i] >= 'a' && shortGitRevision[i] <= 'f') { - infoGitRev[i] = shortGitRevision[i] - 'a' + 'A'; - } else { - infoGitRev[i] = shortGitRevision[i]; - } + infoGitRev[i] = toupper(shortGitRevision[i]); } infoGitRev[i] = 0x0; // Terminate string diff --git a/src/main/ctype.h b/src/main/ctype.h index d6892b46bc..59aa20810e 100644 --- a/src/main/ctype.h +++ b/src/main/ctype.h @@ -19,7 +19,7 @@ */ /* - * Replacemnet for system header file to avoid macro definitions + * Replacement for system header file to avoid macro definitions * Functions are implemented in common/string_light.c */