Parcourir la source

workaround for an issue with VS (close #264)

Michele Caini il y a 6 ans
Parent
commit
038448865b
1 fichiers modifiés avec 3 ajouts et 3 suppressions
  1. 3 3
      src/entt/core/algorithm.hpp

+ 3 - 3
src/entt/core/algorithm.hpp

@@ -61,11 +61,11 @@ struct insertion_sort {
                 auto pre = it++;
                 auto value = *pre;
 
-                while(pre-- != first && compare(value, *pre)) {
-                    *(pre+1) = *pre;
+                for(; pre != first && compare(value, *(pre-1)); --pre) {
+                    *pre = *(pre-1);
                 }
 
-                *(pre+1) = value;
+                *pre = value;
             }
         }
     }