Revision 6641b772 device_tree.c

b/device_tree.c
314 314
        const char *dumpdtb = qemu_opt_get(machine_opts, "dumpdtb");
315 315
        if (dumpdtb) {
316 316
            /* Dump the dtb to a file and quit */
317
            FILE *f = fopen(dumpdtb, "wb");
318
            size_t len;
319
            len = fwrite(fdt, size, 1, f);
320
            fclose(f);
321
            if (len != size) {
322
                exit(1);
323
            }
324
            exit(0);
317
            exit(g_file_set_contents(dumpdtb, fdt, size, NULL) ? 0 : 1);
325 318
        }
326 319
    }
327 320

  

Also available in: Unified diff