driver core: firmware_class:fix memory leak of page pointers array
[safe/jmp/linux-2.6] / drivers / base / firmware_class.c
index f285f44..7376367 100644 (file)
@@ -180,7 +180,6 @@ static ssize_t firmware_loading_store(struct device *dev,
                                goto err;
                        }
                        /* Pages will be freed by vfree() */
-                       fw_priv->pages = NULL;
                        fw_priv->page_array_size = 0;
                        fw_priv->nr_pages = 0;
                        complete(&fw_priv->completion);