diff --git a/gfx/drivers/metal.m b/gfx/drivers/metal.m index 0023135139..29c792c9ab 100644 --- a/gfx/drivers/metal.m +++ b/gfx/drivers/metal.m @@ -194,10 +194,12 @@ static uintptr_t metal_load_texture(void *video_data, void *data, return (uintptr_t)(__bridge_retained void *)(t); } -static void metal_unload_texture(void *data, uintptr_t handle, bool threaded) +static void metal_unload_texture(void *data, uintptr_t handle) { if (!handle) + { return; + } Texture *t = (__bridge_transfer Texture *)(void *)handle; t = nil; } diff --git a/ui/drivers/ui_cocoa_metal.m b/ui/drivers/ui_cocoa_metal.m index 3df31b91f6..6dd34e15e4 100644 --- a/ui/drivers/ui_cocoa_metal.m +++ b/ui/drivers/ui_cocoa_metal.m @@ -35,7 +35,6 @@ #include "../../paths.h" #include "../../core.h" #include "../../retroarch.h" -#include "../../tasks/task_content.h" #include "../../tasks/tasks_internal.h" #include ".././verbosity.h"