]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c
drm/amd/display: prevent memory leak
[linux.git] / drivers / gpu / drm / amd / display / dc / dcn10 / dcn10_resource.c
index 5a89e462e7ccf5ae725d84eaabe63a992309135f..59305e411a666319bf87f4f621f7ea62b0d7f205 100644 (file)
@@ -1570,6 +1570,7 @@ struct resource_pool *dcn10_create_resource_pool(
        if (construct(init_data->num_virtual_links, dc, pool))
                return &pool->base;
 
+       kfree(pool);
        BREAK_TO_DEBUGGER();
        return NULL;
 }