Changeset 5347
- Timestamp:
- 03/11/08 05:46:17 (5 months ago)
- Files:
-
- libwired/trunk/libwired/data/wi-string.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
libwired/trunk/libwired/data/wi-string.c
r5324 r5347 503 503 capacity = WI_MAX(wi_exp2m1(wi_log2(capacity) + 1), _WI_STRING_MIN_SIZE); 504 504 505 string->string = wi_realloc(string->string, capacity); 505 if(string->free) { 506 string->string = wi_realloc(string->string, capacity); 507 } else { 508 string->string = wi_malloc(capacity); 509 string->free = true; 510 } 511 506 512 string->capacity = capacity; 507 513 }
