diff --git a/src/strutils.h b/src/strutils.h index f21a4f6..3f1ba06 100644 --- a/src/strutils.h +++ b/src/strutils.h @@ -16,8 +16,10 @@ inline std::string toString(int16_t val) { return std::to_string(val); } inline std::string toString(uint16_t val) { return std::to_string(val); } inline std::string toString(int32_t val) { return std::to_string(val); } inline std::string toString(uint32_t val) { return std::to_string(val); } +#ifdef IDF_VER inline std::string toString(int val) { return std::to_string(val); } inline std::string toString(unsigned int val) { return std::to_string(val); } +#endif inline std::string toString(int64_t val) { return std::to_string(val); } inline std::string toString(uint64_t val) { return std::to_string(val); } inline std::string toString(float val) { return std::to_string(val); } @@ -30,8 +32,10 @@ inline std::string toString(std::optional val) { if (val) return toStri inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } +#ifdef IDF_VER inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } +#endif inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; }