[PATCH] vfree and kfree cleanup in drivers/
[deliverable/linux.git] / drivers / md / dm-exception-store.c
index 17212b4201a156aa7d17040ebeabb339b1af0f42..cc07bbebbb1688156db22c88d746ae54a18b41ee 100644 (file)
@@ -568,12 +568,9 @@ int dm_create_persistent(struct exception_store *store, uint32_t chunk_size)
 
       bad:
        dm_io_put(sectors_to_pages(chunk_size));
-       if (ps) {
-               if (ps->area)
-                       free_area(ps);
-
-               kfree(ps);
-       }
+       if (ps && ps->area)
+               free_area(ps);
+       kfree(ps);
        return r;
 }
 
This page took 0.025942 seconds and 5 git commands to generate.