Przeglądaj źródła

Unparenthesized parameter in macro 'utarray_reserve'

Francois Perrad 10 lat temu
rodzic
commit
d0920c1b0f
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      src/utarray.h

+ 2 - 2
src/utarray.h

@@ -85,8 +85,8 @@ typedef struct {
 } while(0)
 
 #define utarray_reserve(a,by) do {                                            \
-  if (((a)->i+by) > ((a)->n)) {                                               \
-    while(((a)->i+by) > ((a)->n)) { (a)->n = ((a)->n ? (2*(a)->n) : 8); }     \
+  if (((a)->i+(by)) > ((a)->n)) {                                             \
+    while(((a)->i+(by)) > ((a)->n)) { (a)->n = ((a)->n ? (2*(a)->n) : 8); }   \
     if ( ((a)->d=(char*)realloc((a)->d, (a)->n*(a)->icd.sz)) == NULL) oom();  \
   }                                                                           \
 } while(0)