Revent erroneous bug fix
authorbdemsky <bdemsky@uci.edu>
Mon, 10 Jul 2017 20:41:04 +0000 (13:41 -0700)
committerbdemsky <bdemsky@uci.edu>
Mon, 10 Jul 2017 20:41:04 +0000 (13:41 -0700)
src/Collections/vector.h

index e472fcfe673ca67d543d224d054f38d6cdd31234..5b638e9458a26b5480d5cc92664076b1766e3dee 100644 (file)
@@ -62,7 +62,7 @@
                vector->size=size;                                                                                                                                                                                                      \
        }                                                                                                                                                                                                                                                                                       \
        void pushVector ## name(Vector ## name *vector, type item) {                                    \
-               if ((vector->size + 1) >= vector->capacity) {                                                                                           \
+               if (vector->size >= vector->capacity) {                                                                                                                 \
                        uint newcap=vector->capacity << 1;                                                                                                                              \
                        vector->array=(type *)ourrealloc(vector->array, newcap * sizeof(type)); \
                }                                                                   \