Commit ed2f3bc1 authored by Cao jin's avatar Cao jin Committed by Michael Tokarev
Browse files

loader: fix potential memory leak

parent ec609656
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -914,10 +914,16 @@ int rom_add_file(const char *file, const char *fw_dir,
err:
    if (fd != -1)
        close(fd);

    g_free(rom->data);
    g_free(rom->path);
    g_free(rom->name);
    if (fw_dir) {
        g_free(rom->fw_dir);
        g_free(rom->fw_file);
    }
    g_free(rom);

    return -1;
}