Skip to content

Commit 67cbcbe

Browse files
forbid copie for objectsets
1 parent 6ac8a04 commit 67cbcbe

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

include/geode/stochastic/spatial/object_sets.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ namespace geode
4747
template < typename Type >
4848
class ObjectSets
4949
{
50+
OPENGEODE_DISABLE_COPY( ObjectSets );
51+
5052
public:
5153
const ObjectSet< Type >& get_set( const uuid& set_id ) const;
5254
const Type& get_object( const ObjectId& object_id ) const;

src/geode/stochastic/spatial/object_sets.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ namespace geode
9393
uuid ObjectSets< Type >::add_set()
9494
{
9595
ObjectSet< Type > new_set;
96-
auto new_set_id = new_set.id();
96+
const auto new_set_id = new_set.id();
9797
auto [it, inserted] = sets_.emplace( new_set_id, std::move( new_set ) );
9898
OPENGEODE_EXCEPTION( inserted, "[ObjectSet]- group (",
9999
new_set_id.string(), ") already exists." );

0 commit comments

Comments
 (0)