From 89f2417d6227a3fe08a3aabc1b94c74a296dfac9 Mon Sep 17 00:00:00 2001 From: "Piotr Wilkin (ilintar)" Date: Tue, 8 Sep 2026 10:43:25 +0200 Subject: [PATCH] Apply batched suggestions from code review Co-authored-by: Jeff Bolz --- ggml/src/ggml-backend.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ggml/src/ggml-backend.cpp b/ggml/src/ggml-backend.cpp index 71d825a5ad..2ae6b10137 100644 --- a/ggml/src/ggml-backend.cpp +++ b/ggml/src/ggml-backend.cpp @@ -2038,7 +2038,7 @@ ggml_backend_sched_t ggml_backend_sched_new( GGML_ASSERT(n_backends <= GGML_SCHED_MAX_BACKENDS); GGML_ASSERT(ggml_backend_dev_type(ggml_backend_get_device(backends[n_backends - 1])) == GGML_BACKEND_DEVICE_TYPE_CPU); - struct ggml_backend_sched * sched = (ggml_backend_sched *) calloc(1, sizeof(struct ggml_backend_sched)); + struct ggml_backend_sched * sched = new ggml_backend_sched{}; const char * GGML_SCHED_DEBUG = getenv("GGML_SCHED_DEBUG"); sched->debug = GGML_SCHED_DEBUG ? atoi(GGML_SCHED_DEBUG) : 0; @@ -2170,7 +2170,7 @@ void ggml_backend_sched_free(ggml_backend_sched_t sched) { free(sched->context_buffer); free(sched->graph.nodes); free(sched->graph.leafs); - free(sched); + delete sched; } void ggml_backend_sched_reset(ggml_backend_sched_t sched) {