| 20244 | } |
| 20245 | |
| 20246 | static void gguf_bwrite_el(struct gguf_buf * buf, const void * val, size_t el_size) { |
| 20247 | gguf_buf_grow(buf, el_size); |
| 20248 | |
| 20249 | if (buf->data) { |
| 20250 | memcpy((char *) buf->data + buf->offset, val, el_size); |
| 20251 | } |
| 20252 | buf->offset += el_size; |
| 20253 | } |
| 20254 | |
| 20255 | static void gguf_write_to_buf(const struct gguf_context * ctx, struct gguf_buf * buf, bool only_meta) { |
| 20256 | // write header |
no test coverage detected