metal : fix memory leak in early return (#28399)

This commit is contained in:
Niklas Wenzel
2026-09-05 12:19:47 +02:00
committed by GitHub
parent 4d9176092d
commit 6a1a922d26
+1
View File
@@ -111,6 +111,7 @@ ggml_metal_t ggml_metal_init(ggml_metal_device_t dev) {
id<MTLCommandQueue> queue = ggml_metal_device_get_queue(dev);
if (queue == nil) {
GGML_LOG_ERROR("%s: error: failed to create command queue\n", __func__);
free(res);
return NULL;
}