Skip to content

Commit ff8544f

Browse files
authored
sparse set: simplify try_emplace iterator computation to improve MSVC codegen (#1286)
1 parent c777cda commit ff8544f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/entt/entity/sparse_set.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ class basic_sparse_set {
375375
break;
376376
}
377377

378-
return --(end() - static_cast<difference_type>(pos));
378+
return iterator(packed, static_cast<difference_type>(pos) + 1);
379379
}
380380

381381
/*! @brief Forwards variables to derived classes, if any. */

0 commit comments

Comments
 (0)