diff --git a/include/etl/unordered_map.h b/include/etl/unordered_map.h index be0305c4..355173ed 100644 --- a/include/etl/unordered_map.h +++ b/include/etl/unordered_map.h @@ -244,7 +244,7 @@ namespace etl } //********************************* - std::pair operator *() + reference operator *() { return inode->key_value_pair; } diff --git a/include/etl/unordered_multimap.h b/include/etl/unordered_multimap.h index 456ccdf1..8eb08512 100644 --- a/include/etl/unordered_multimap.h +++ b/include/etl/unordered_multimap.h @@ -243,7 +243,7 @@ namespace etl } //********************************* - std::pair operator *() + reference operator *() { return inode->key_value_pair; } diff --git a/include/etl/version.h b/include/etl/version.h index 536a9cc9..0b5561cd 100644 --- a/include/etl/version.h +++ b/include/etl/version.h @@ -39,7 +39,7 @@ SOFTWARE. #define ETL_VERSION_MAJOR 14 #define ETL_VERSION_MINOR 29 -#define ETL_VERSION_PATCH 3 +#define ETL_VERSION_PATCH 4 #define ETL_VERSION ETL_STRINGIFY(ETL_VERSION_MAJOR) ETL_STRINGIFY(ETL_VERSION_MINOR) ETL_STRINGIFY(ETL_VERSION_PATCH) #define ETL_VERSION_W ETL_WIDE_STRING(ETL_CONCAT(ETL_CONCAT(ETL_VERSION_MAJOR, ETL_VERSION_MINOR), ETL_VERSION_PATCH)) diff --git a/support/Release notes.txt b/support/Release notes.txt index e8d12a14..10c5c9dc 100644 --- a/support/Release notes.txt +++ b/support/Release notes.txt @@ -1,3 +1,7 @@ +=============================================================================== +14.29.4 +Fixed unordered_map iterator operator* return type + =============================================================================== 14.29.3 Minor updatess for etl::delegate