Dave Airlie commited on
Commit
f22c7e4
·
1 Parent(s): 1bed92f

fix bug introduced in using calloc (llama/7701)

Browse files
Files changed (1) hide show
  1. ggml-alloc.c +1 -1
ggml-alloc.c CHANGED
@@ -377,7 +377,7 @@ ggml_gallocr_t ggml_gallocr_new_n(ggml_backend_buffer_type_t * bufts, int n_bufs
377
  galloc->bufts = calloc(n_bufs, sizeof(ggml_backend_buffer_type_t));
378
  GGML_ASSERT(galloc->bufts != NULL);
379
 
380
- galloc->buffers = calloc(n_bufs, sizeof(ggml_backend_buffer_t) * n_bufs);
381
  GGML_ASSERT(galloc->buffers != NULL);
382
 
383
  galloc->buf_tallocs = calloc(n_bufs, sizeof(struct ggml_dyn_tallocr *));
 
377
  galloc->bufts = calloc(n_bufs, sizeof(ggml_backend_buffer_type_t));
378
  GGML_ASSERT(galloc->bufts != NULL);
379
 
380
+ galloc->buffers = calloc(n_bufs, sizeof(ggml_backend_buffer_t));
381
  GGML_ASSERT(galloc->buffers != NULL);
382
 
383
  galloc->buf_tallocs = calloc(n_bufs, sizeof(struct ggml_dyn_tallocr *));