mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	Fix backwards string case helpers (#3126)
This commit is contained in:
		| @@ -235,7 +235,7 @@ float DallasTemperatureSensor::get_temp_c() { | |||||||
|  |  | ||||||
|   return temp / 128.0f; |   return temp / 128.0f; | ||||||
| } | } | ||||||
| std::string DallasTemperatureSensor::unique_id() { return "dallas-" + str_upper_case(format_hex(this->address_)); } | std::string DallasTemperatureSensor::unique_id() { return "dallas-" + str_lower_case(format_hex(this->address_)); } | ||||||
|  |  | ||||||
| }  // namespace dallas | }  // namespace dallas | ||||||
| }  // namespace esphome | }  // namespace esphome | ||||||
|   | |||||||
| @@ -316,8 +316,8 @@ template<int (*fn)(int)> std::string str_ctype_transform(const std::string &str) | |||||||
|   std::transform(str.begin(), str.end(), result.begin(), [](unsigned char ch) { return fn(ch); }); |   std::transform(str.begin(), str.end(), result.begin(), [](unsigned char ch) { return fn(ch); }); | ||||||
|   return result; |   return result; | ||||||
| } | } | ||||||
| std::string str_lower_case(const std::string &str) { return str_ctype_transform<std::toupper>(str); } | std::string str_lower_case(const std::string &str) { return str_ctype_transform<std::tolower>(str); } | ||||||
| std::string str_upper_case(const std::string &str) { return str_ctype_transform<std::tolower>(str); } | std::string str_upper_case(const std::string &str) { return str_ctype_transform<std::toupper>(str); } | ||||||
| std::string str_snake_case(const std::string &str) { | std::string str_snake_case(const std::string &str) { | ||||||
|   std::string result; |   std::string result; | ||||||
|   result.resize(str.length()); |   result.resize(str.length()); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user