Browse Source

Minor improvements

Marco Bambini 2 năm trước cách đây
mục cha
commit
fe1f8871c4
2 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 2 2
      src/shared/gravity_array.h
  2. 1 0
      src/shared/gravity_macros.h

+ 2 - 2
src/shared/gravity_array.h

@@ -29,10 +29,10 @@
 #define marray_nset(v,N)            ((v).n = N)
 #define marray_push(type, v, x)     {if ((v).n == (v).m) {                                        \
                                     (v).m = (v).m? (v).m<<1 : MARRAY_DEFAULT_SIZE;                \
-                                    (v).p = (type*)realloc((v).p, sizeof(type) * (v).m);}        \
+                                    (v).p = (type*)realloc((v).p, sizeof(type) * (v).m);}         \
                                     (v).p[(v).n++] = (x);}
 #define marray_resize(type, v, n)   (v).m += n; (v).p = (type*)realloc((v).p, sizeof(type) * (v).m)
-#define marray_resize0(type, v, n)  (v).p = (type*)realloc((v).p, sizeof(type) * ((v).m+n));    \
+#define marray_resize0(type, v, n)  (v).p = (type*)realloc((v).p, sizeof(type) * ((v).m+n));      \
                                     (v).m ? memset((v).p+(sizeof(type) * n), 0, (sizeof(type) * n)) : memset((v).p, 0, (sizeof(type) * n)); (v).m += n
 #define marray_npop(v,k)            ((v).n -= k)
 #define marray_reset(v,k)           ((v).n = k)

+ 1 - 0
src/shared/gravity_macros.h

@@ -145,6 +145,7 @@
 #define GRAVITY_JSON_LABELINDEX             "index"
 #define GRAVITY_JSON_LABELSUPER             "super"
 #define GRAVITY_JSON_LABELNIVAR             "nivar"
+#define GRAVITY_JSON_LABELINAMES            "inames"
 #define GRAVITY_JSON_LABELSIVAR             "sivar"
 #define GRAVITY_JSON_LABELPURITY            "purity"
 #define GRAVITY_JSON_LABELREADONLY          "readonly"