diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2022-04-14 10:57:21 -0400 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-04-28 08:51:56 +0200 |
commit | e960a7ee46e29556b80996bed396b79d7077f82f (patch) | |
tree | ea9e67cc0260a1319dd4dd79a78f856e7098a053 /softmmu | |
parent | 1f3f2bfe0ef8f3c0232a1de66c1f9cc46512afea (diff) |
remove -writeconfig
Like -set and -readconfig, it would not really be too hard to
extend -writeconfig to parsing mechanisms other than QemuOpts.
However, the uses of -writeconfig are substantially more
limited, as it is generally easier to write the configuration
by hand in the first place. In addition, -writeconfig does
not even try to detect cases where it prints incorrect
syntax (for example if values have a quote in them, since
qemu_config_parse does not support any kind of escaping.
Just remove it.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20220414145721.326866-1-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'softmmu')
-rw-r--r-- | softmmu/vl.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/softmmu/vl.c b/softmmu/vl.c index 06a0e342fe..c2919579fd 100644 --- a/softmmu/vl.c +++ b/softmmu/vl.c @@ -3551,26 +3551,6 @@ void qemu_init(int argc, char **argv, char **envp) display_remote++; break; #endif - case QEMU_OPTION_writeconfig: - { - FILE *fp; - warn_report("-writeconfig is deprecated and will go away without a replacement"); - if (strcmp(optarg, "-") == 0) { - fp = stdout; - } else { - fp = fopen(optarg, "w"); - if (fp == NULL) { - error_report("open %s: %s", optarg, - strerror(errno)); - exit(1); - } - } - qemu_config_write(fp); - if (fp != stdout) { - fclose(fp); - } - break; - } case QEMU_OPTION_qtest: qtest_chrdev = optarg; break; |