- size_t len= strlen(str);
- size_t capacity_needed = buffer->size + len + 1;
- size_t capacity_available = buffer->capacity - buffer->size;
-
- /* must be a valid buffer. */
- ASSERT_VALID_Buffer(buffer);
- /* must be a valid string. */
- ASSERT_NOT_NULL(str);
-
- if(capacity_available < capacity_needed)
- {
- buffer->data = (char*)realloc(buffer->data, capacity_needed);
-
- if(NULL == buffer->data)
- {
- setErrno(E_Buffer_DATA_REALLOCATION_FAILED);
- return false;
- }
-
- buffer->capacity = capacity_needed;
- }
-
- strcpy(buffer->data + buffer->size,str);
- buffer->size += len;/* + 1*/ ;
-
- return true;
+ size_t len = strlen(str);
+ size_t capacity_needed = buffer->size + len + 1;
+ size_t capacity_available = buffer->capacity - buffer->size;
+
+ /* must be a valid buffer. */
+ ASSERT_VALID_Buffer(buffer);
+ /* must be a valid string. */
+ ASSERT_NOT_NULL(str);
+
+ if (capacity_available < capacity_needed) {
+ buffer->data = (char *) realloc(buffer->data, capacity_needed);
+
+ if (NULL == buffer->data) {
+ setErrno(E_Buffer_DATA_REALLOCATION_FAILED);
+ return false;
+ }
+
+ buffer->capacity = capacity_needed;
+ }
+
+ strcpy(buffer->data + buffer->size, str);
+ buffer->size += len; /* + 1 */ ;
+
+ return true;