diff options
author | Eduardo Habkost | 2012-10-15 22:22:02 +0200 |
---|---|---|
committer | Blue Swirl | 2012-10-20 09:53:28 +0200 |
commit | 5f072e1f3075bd869e0ace9f2545a85992ac0084 (patch) | |
tree | 669400d97297f7e73bf3f0e4f35985b85b40fbaf /hw/null-machine.c | |
parent | vga: remove CONFIG_BOCHS_VBE (diff) | |
download | qemu-5f072e1f3075bd869e0ace9f2545a85992ac0084.tar.gz qemu-5f072e1f3075bd869e0ace9f2545a85992ac0084.tar.xz qemu-5f072e1f3075bd869e0ace9f2545a85992ac0084.zip |
create struct for machine initialization arguments
This should help us to:
- More easily add or remove machine initialization arguments without
having to change every single machine init function;
- More easily make mechanical changes involving the machine init
functions in the future;
- Let machine initialization forward the init arguments to other
functions more easily.
This change was half-mechanical process: first the struct was added with
the local ram_size, boot_device, kernel_*, initrd_*, and cpu_model local
variable initialization to all functions. Then the compiler helped me
locate the local variables that are unused, so they could be removed.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'hw/null-machine.c')
-rw-r--r-- | hw/null-machine.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/hw/null-machine.c b/hw/null-machine.c index 69910d399c..d813c089e7 100644 --- a/hw/null-machine.c +++ b/hw/null-machine.c @@ -15,12 +15,7 @@ #include "hw/hw.h" #include "hw/boards.h" -static void machine_none_init(ram_addr_t ram_size, - const char *boot_device, - const char *kernel_filename, - const char *kernel_cmdline, - const char *initrd_filename, - const char *cpu_model) +static void machine_none_init(QEMUMachineInitArgs *args) { } |