Changeset 13700
- Timestamp:
- 02/05/08 17:51:58 (5 months ago)
- Files:
-
- trunk/gdal/ogr/ogrsf_frmts/geojson/jsonc/arraylist.c (modified) (2 diffs)
- trunk/gdal/ogr/ogrsf_frmts/geojson/jsonc/bits.h (modified) (1 diff)
- trunk/gdal/ogr/ogrsf_frmts/geojson/jsonc/printbuf.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/gdal/ogr/ogrsf_frmts/geojson/jsonc/arraylist.c
r12634 r13700 23 23 #include "bits.h" 24 24 #include "arraylist.h" 25 26 #include <cpl_port.h> /* MIN and MAX macros */ 25 27 26 28 struct array_list* … … 63 65 64 66 if(max < this->size) return 0; 65 new_size = max(this->size << 1, max);67 new_size = MAX(this->size << 1, max); 66 68 if(!(t = realloc(this->array, new_size*sizeof(void*)))) return -1; 67 69 this->array = t; trunk/gdal/ogr/ogrsf_frmts/geojson/jsonc/bits.h
r12634 r13700 13 13 #define _bits_h_ 14 14 15 #ifndef min16 #define min(a,b) ((a) < (b) ? (a) : (b))17 #endif18 19 #ifndef max20 #define max(a,b) ((a) > (b) ? (a) : (b))21 #endif22 23 15 #define hexdigit(x) (((x) <= '9') ? (x) - '0' : ((x) & 7) + 9) 24 16 #define error_ptr(error) ((void*)error) trunk/gdal/ogr/ogrsf_frmts/geojson/jsonc/printbuf.c
r13198 r13700 27 27 #include "printbuf.h" 28 28 29 #include "cpl_string.h" 29 #include <cpl_port.h> /* MIN and MAX macros */ 30 #include <cpl_string.h> 30 31 31 32 struct printbuf* printbuf_new() … … 48 49 char *t; 49 50 if(p->size - p->bpos <= size) { 50 int new_size = max(p->size * 2, p->bpos + size + 8);51 int new_size = MAX(p->size * 2, p->bpos + size + 8); 51 52 #ifdef PRINTBUF_DEBUG 52 53 mc_debug("printbuf_memappend: realloc "
