]> code.bitgloo.com Git - clyne/entityx.git/commitdiff
Fix size downcast warning on 64 bit builds.
authorRupert Steel <rupert@rupertsteel.me>
Wed, 16 Sep 2015 07:46:50 +0000 (19:46 +1200)
committerRupert Steel <rupert@rupertsteel.me>
Wed, 16 Sep 2015 07:46:50 +0000 (19:46 +1200)
entityx/Entity.h

index 4fc5f5ed77ca2ee9433bf5f0238c1c6ac17d8ad0..3d0b96f72ff64c8b05e88040878c28c5a2ed5d48 100644 (file)
@@ -495,9 +495,9 @@ class EntityManager : entityx::help::NonCopyable {
 
 
     Iterator begin() { return Iterator(manager_, mask_, 0, unpacker_); }
-    Iterator end() { return Iterator(manager_, mask_, manager_->capacity(), unpacker_); }
+    Iterator end() { return Iterator(manager_, mask_, static_cast<uint32_t>(manager_->capacity()), unpacker_); }
     const Iterator begin() const { return Iterator(manager_, mask_, 0, unpacker_); }
-    const Iterator end() const { return Iterator(manager_, mask_, manager_->capacity(), unpacker_); }
+    const Iterator end() const { return Iterator(manager_, mask_, static_cast<uint32_t>(manager_->capacity()), unpacker_); }
 
 
    private: