OSDN Git Service

v3d: Fix leak in resource setup error path
[android-x86/external-mesa.git] / src / gallium / drivers / v3d / v3d_resource.c
index dd0db8c..d13fc64 100644 (file)
@@ -669,7 +669,7 @@ v3d_resource_create_with_modifiers(struct pipe_screen *pscreen,
                 rsc->tiled = false;
         } else {
                 fprintf(stderr, "Unsupported modifier requested\n");
-                return NULL;
+                goto fail;
         }
 
         rsc->internal_format = prsc->format;