aboutsummaryrefslogtreecommitdiff
path: root/softmmu
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2022-04-14 10:57:21 -0400
committerPaolo Bonzini <pbonzini@redhat.com>2022-04-28 08:51:56 +0200
commite960a7ee46e29556b80996bed396b79d7077f82f (patch)
treeea9e67cc0260a1319dd4dd79a78f856e7098a053 /softmmu
parent1f3f2bfe0ef8f3c0232a1de66c1f9cc46512afea (diff)
downloadqemu-e960a7ee46e29556b80996bed396b79d7077f82f.zip
qemu-e960a7ee46e29556b80996bed396b79d7077f82f.tar.gz
qemu-e960a7ee46e29556b80996bed396b79d7077f82f.tar.bz2
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.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/softmmu/vl.c b/softmmu/vl.c
index 06a0e34..c291957 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;