Lines Matching defs:buffer
141 char *buffer;
149 if (!p || !p->buffer) return 0;
151 if (needed <= p->length) return p->buffer + p->offset;
156 cJSON_Free(pAllocator, p->buffer);
157 p->length = 0, p->buffer = 0;
160 if (newbuffer) memcpy(newbuffer, p->buffer, p->length);
161 cJSON_Free(pAllocator, p->buffer);
163 p->buffer = newbuffer;
169 if (!p || !p->buffer) return 0;
170 str = p->buffer + p->offset;
679 out = (p->buffer) + i;
861 out = (p->buffer) + i;
989 char buffer[256];
990 fread_ret_count = fread(buffer, 1, 256, file);
997 "loader_get_json: Failed to allocate space for JSON file %s buffer of length %lu", filename, len);