Просмотр исходного кода

sparse_set: suppress warnings due to unused expressions

Michele Caini 3 лет назад
Родитель
Сommit
59f807fd02
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      src/entt/entity/sparse_set.hpp

+ 3 - 1
src/entt/entity/sparse_set.hpp

@@ -975,7 +975,9 @@ public:
 
     /*! @brief Clears a sparse set. */
     void clear() {
-        empty() || (clear_all(), true);
+        if(!empty()) {
+            clear_all();
+        }
     }
 
     /**