The function now never returned an error so we can drop it fully.
Signed-off-by: Peter Krempa <pkrempa(a)redhat.com>
---
src/conf/domain_conf.c | 2 --
src/libvirt_private.syms | 1 -
src/nwfilter/nwfilter_gentech_driver.c | 4 ----
src/nwfilter/nwfilter_learnipaddr.c | 5 -----
src/security/virt-aa-helper.c | 11 ----------
src/util/virbitmap.c | 6 ------
src/util/virbuffer.c | 15 -------------
src/util/virbuffer.h | 1 -
src/util/vircommand.c | 8 +------
src/util/virlog.c | 8 -------
tests/cputest.c | 4 ----
tests/networkxml2firewalltest.c | 3 ---
tests/nwfilterebiptablestest.c | 21 ------------------
tests/nwfilterxml2firewalltest.c | 3 ---
tests/testutils.c | 2 --
tests/vboxsnapshotxmltest.c | 5 -----
tests/virbuftest.c | 23 +++-----------------
tests/virfirewalltest.c | 30 --------------------------
tests/virkmodtest.c | 6 +-----
tests/virnetdevbandwidthtest.c | 5 -----
tests/virsystemdtest.c | 3 ---
tools/virsh-checkpoint.c | 5 -----
tools/virsh-domain-monitor.c | 6 ------
tools/virsh-domain.c | 28 ------------------------
tools/virsh-pool.c | 9 --------
tools/virsh-snapshot.c | 5 -----
tools/virsh-volume.c | 4 ----
tools/vsh.c | 18 ----------------
28 files changed, 5 insertions(+), 236 deletions(-)
diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index 81006119aa..1fb538b9a8 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -30527,8 +30527,6 @@ virDomainMachineNameAppendValid(virBufferPtr buf,
bool skip_dot = false;
for (; *name; name++) {
- if (virBufferError(buf))
- break;
if (strlen(virBufferCurrentContent(buf)) >= 64)
break;
diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index 94c2e4ef6a..089b28f85b 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -1592,7 +1592,6 @@ virBufferAsprintf;
virBufferCheckErrorInternal;
virBufferContentAndReset;
virBufferCurrentContent;
-virBufferError;
virBufferEscape;
virBufferEscapeRegex;
virBufferEscapeSexpr;
diff --git a/src/nwfilter/nwfilter_gentech_driver.c
b/src/nwfilter/nwfilter_gentech_driver.c
index d39f1ecb6d..0366deaf8b 100644
--- a/src/nwfilter/nwfilter_gentech_driver.c
+++ b/src/nwfilter/nwfilter_gentech_driver.c
@@ -431,10 +431,6 @@ virNWFilterDetermineMissingVarsRec(virNWFilterDefPtr filter,
virBuffer buf = VIR_BUFFER_INITIALIZER;
virNWFilterVarAccessPrint(rule->varAccess[j], &buf);
- if (virBufferError(&buf)) {
- virReportOOMError();
- return -1;
- }
val = virNWFilterVarValueCreateSimpleCopyValue("1");
if (!val) {
diff --git a/src/nwfilter/nwfilter_learnipaddr.c b/src/nwfilter/nwfilter_learnipaddr.c
index d7754c0c7a..293007300a 100644
--- a/src/nwfilter/nwfilter_learnipaddr.c
+++ b/src/nwfilter/nwfilter_learnipaddr.c
@@ -456,11 +456,6 @@ learnIPAddressThread(void *arg)
macaddr);
}
- if (virBufferError(&buf)) {
- req->status = ENOMEM;
- goto done;
- }
-
filter = virBufferContentAndReset(&buf);
if (pcap_compile(handle, &fp, filter, 1, 0) != 0) {
diff --git a/src/security/virt-aa-helper.c b/src/security/virt-aa-helper.c
index 7d7262ca39..54c07894c8 100644
--- a/src/security/virt-aa-helper.c
+++ b/src/security/virt-aa-helper.c
@@ -1314,12 +1314,6 @@ get_files(vahControl * ctl)
if (vah_add_file(&buf, ctl->newfile, "rwk") != 0)
goto cleanup;
- if (virBufferError(&buf)) {
- virBufferFreeAndReset(&buf);
- vah_error(NULL, 0, _("failed to allocate file buffer"));
- goto cleanup;
- }
-
rc = 0;
ctl->files = virBufferContentAndReset(&buf);
@@ -1507,11 +1501,6 @@ main(int argc, char **argv)
virBufferAdd(&buf, ctl->files, -1);
}
- if (virBufferError(&buf)) {
- virBufferFreeAndReset(&buf);
- vah_error(ctl, 1, _("failed to allocate buffer"));
- }
-
included_files = virBufferContentAndReset(&buf);
/* (re)create the include file using included_files */
diff --git a/src/util/virbitmap.c b/src/util/virbitmap.c
index a9d8e6c3d5..80eccaadce 100644
--- a/src/util/virbitmap.c
+++ b/src/util/virbitmap.c
@@ -446,12 +446,6 @@ virBitmapFormat(virBitmapPtr bitmap)
start = prev = cur;
}
- if (virBufferError(&buf)) {
- virBufferFreeAndReset(&buf);
- virReportOOMError();
- return NULL;
- }
-
return virBufferContentAndReset(&buf);
}
diff --git a/src/util/virbuffer.c b/src/util/virbuffer.c
index e6480ca4ef..b513c59268 100644
--- a/src/util/virbuffer.c
+++ b/src/util/virbuffer.c
@@ -276,21 +276,6 @@ void virBufferFreeAndReset(virBufferPtr buf)
memset(buf, 0, sizeof(*buf));
}
-/**
- * virBufferError:
- * @buf: the buffer
- *
- * Check to see if the buffer is in an error state due
- * to failed memory allocation or usage error
- *
- * Return positive errno value or -1 on usage error, 0 if normal
- */
-int
-virBufferError(const virBuffer *buf G_GNUC_UNUSED)
-{
- return 0;
-}
-
/**
* virBufferCheckErrorInternal:
* @buf: the buffer
diff --git a/src/util/virbuffer.h b/src/util/virbuffer.h
index 9adec89f57..c7f0568067 100644
--- a/src/util/virbuffer.h
+++ b/src/util/virbuffer.h
@@ -43,7 +43,6 @@ struct _virBuffer {
const char *virBufferCurrentContent(virBufferPtr buf);
char *virBufferContentAndReset(virBufferPtr buf);
void virBufferFreeAndReset(virBufferPtr buf);
-int virBufferError(const virBuffer *buf);
int virBufferCheckErrorInternal(const virBuffer *buf)
ATTRIBUTE_NONNULL(1);
diff --git a/src/util/vircommand.c b/src/util/vircommand.c
index 223a2a824e..6baa0b251f 100644
--- a/src/util/vircommand.c
+++ b/src/util/vircommand.c
@@ -1389,11 +1389,6 @@ virCommandAddEnvBuffer(virCommandPtr cmd, virBufferPtr buf)
return;
}
- if (virBufferError(buf)) {
- cmd->has_error = ENOMEM;
- virBufferFreeAndReset(buf);
- return;
- }
if (!virBufferUse(buf)) {
cmd->has_error = EINVAL;
return;
@@ -1525,8 +1520,7 @@ virCommandAddArgBuffer(virCommandPtr cmd, virBufferPtr buf)
}
/* Arg plus trailing NULL. */
- if (virBufferError(buf) ||
- VIR_RESIZE_N(cmd->args, cmd->maxargs, cmd->nargs, 1 + 1) < 0) {
+ if (VIR_RESIZE_N(cmd->args, cmd->maxargs, cmd->nargs, 1 + 1) < 0) {
cmd->has_error = ENOMEM;
virBufferFreeAndReset(buf);
return;
diff --git a/src/util/virlog.c b/src/util/virlog.c
index 27843363e7..cf0599c880 100644
--- a/src/util/virlog.c
+++ b/src/util/virlog.c
@@ -1137,11 +1137,6 @@ virLogGetFilters(void)
}
virLogUnlock();
- if (virBufferError(&filterbuf)) {
- virBufferFreeAndReset(&filterbuf);
- return NULL;
- }
-
return virBufferContentAndReset(&filterbuf);
}
@@ -1185,9 +1180,6 @@ virLogGetOutputs(void)
}
}
- if (virBufferError(&outputbuf))
- goto error;
-
virLogUnlock();
return virBufferContentAndReset(&outputbuf);
diff --git a/tests/cputest.c b/tests/cputest.c
index 83b494857f..a277224918 100644
--- a/tests/cputest.c
+++ b/tests/cputest.c
@@ -268,10 +268,6 @@ cpuTestGuestCPU(const void *arg)
virBufferAsprintf(&buf, ",%s", data->modelsName);
virBufferAddLit(&buf, "-result");
- if (virBufferError(&buf)) {
- virBufferFreeAndReset(&buf);
- goto cleanup;
- }
result = virBufferContentAndReset(&buf);
if (cpuTestCompareXML(data->arch, cpu, result) < 0)
diff --git a/tests/networkxml2firewalltest.c b/tests/networkxml2firewalltest.c
index b8e974971a..6822a4f4c2 100644
--- a/tests/networkxml2firewalltest.c
+++ b/tests/networkxml2firewalltest.c
@@ -76,9 +76,6 @@ static int testCompareXMLToArgvFiles(const char *xml,
if (networkAddFirewallRules(def) < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = actualargv = virBufferContentAndReset(&buf);
virTestClearCommandPath(actualargv);
virCommandSetDryRun(NULL, NULL, NULL);
diff --git a/tests/nwfilterebiptablestest.c b/tests/nwfilterebiptablestest.c
index 61b3284397..f7fb03396d 100644
--- a/tests/nwfilterebiptablestest.c
+++ b/tests/nwfilterebiptablestest.c
@@ -109,9 +109,6 @@ testNWFilterEBIPTablesAllTeardown(const void *opaque G_GNUC_UNUSED)
if (ebiptables_driver.allTeardown("vnet0") < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = virBufferContentAndReset(&buf);
virTestClearCommandPath(actual);
@@ -180,9 +177,6 @@ testNWFilterEBIPTablesTearOldRules(const void *opaque G_GNUC_UNUSED)
if (ebiptables_driver.tearOldRules("vnet0") < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = virBufferContentAndReset(&buf);
virTestClearCommandPath(actual);
@@ -229,9 +223,6 @@ testNWFilterEBIPTablesRemoveBasicRules(const void *opaque
G_GNUC_UNUSED)
if (ebiptables_driver.removeBasicRules("vnet0") < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = virBufferContentAndReset(&buf);
virTestClearCommandPath(actual);
@@ -263,9 +254,6 @@ testNWFilterEBIPTablesTearNewRules(const void *opaque G_GNUC_UNUSED)
if (ebiptables_driver.tearNewRules("vnet0") < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = virBufferContentAndReset(&buf);
virTestClearCommandPath(actual);
@@ -335,9 +323,6 @@ testNWFilterEBIPTablesApplyBasicRules(const void *opaque
G_GNUC_UNUSED)
if (ebiptables_driver.applyBasicRules("vnet0", &mac) < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = virBufferContentAndReset(&buf);
virTestClearCommandPath(actual);
@@ -425,9 +410,6 @@ testNWFilterEBIPTablesApplyDHCPOnlyRules(const void *opaque
G_GNUC_UNUSED)
if (ebiptables_driver.applyDHCPOnlyRules("vnet0", &mac, &val,
false) < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = virBufferContentAndReset(&buf);
virTestClearCommandPath(actual);
@@ -498,9 +480,6 @@ testNWFilterEBIPTablesApplyDropAllRules(const void *opaque
G_GNUC_UNUSED)
if (ebiptables_driver.applyDropAllRules("vnet0") < 0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actual = virBufferContentAndReset(&buf);
virTestClearCommandPath(actual);
diff --git a/tests/nwfilterxml2firewalltest.c b/tests/nwfilterxml2firewalltest.c
index bef3790da2..6b17a33953 100644
--- a/tests/nwfilterxml2firewalltest.c
+++ b/tests/nwfilterxml2firewalltest.c
@@ -394,9 +394,6 @@ static int testCompareXMLToArgvFiles(const char *xml,
if (ebiptables_driver.applyNewRules("vnet0", inst.rules, inst.nrules) <
0)
goto cleanup;
- if (virBufferError(&buf))
- goto cleanup;
-
actualargv = virBufferContentAndReset(&buf);
virTestClearCommandPath(actualargv);
virCommandSetDryRun(NULL, NULL, NULL);
diff --git a/tests/testutils.c b/tests/testutils.c
index a141abc91b..da236c74a1 100644
--- a/tests/testutils.c
+++ b/tests/testutils.c
@@ -763,8 +763,6 @@ virTestLogContentAndReset(void)
{
char *ret;
- if (virBufferError(&testLog.buf))
- return NULL;
ret = virBufferContentAndReset(&testLog.buf);
if (!ret)
ret = g_strdup("");
diff --git a/tests/vboxsnapshotxmltest.c b/tests/vboxsnapshotxmltest.c
index 3d6171e266..38dbba9eff 100644
--- a/tests/vboxsnapshotxmltest.c
+++ b/tests/vboxsnapshotxmltest.c
@@ -36,11 +36,6 @@ testFilterXML(char *xml)
virBufferStrcat(&buf, *xmlLine, "\n", NULL);
}
- if (virBufferError(&buf)) {
- virReportOOMError();
- goto cleanup;
- }
-
ret = virBufferContentAndReset(&buf);
cleanup:
diff --git a/tests/virbuftest.c b/tests/virbuftest.c
index 34aa8b678b..56a6ece8f6 100644
--- a/tests/virbuftest.c
+++ b/tests/virbuftest.c
@@ -29,15 +29,13 @@ static int testBufAutoIndent(const void *data G_GNUC_UNUSED)
ret = -1;
}
if (virBufferGetIndent(buf) != 3 ||
- virBufferGetEffectiveIndent(buf) != 3 ||
- virBufferError(buf)) {
+ virBufferGetEffectiveIndent(buf) != 3) {
VIR_TEST_DEBUG("Wrong indentation");
ret = -1;
}
virBufferAdjustIndent(buf, -2);
if (virBufferGetIndent(buf) != 1 ||
- virBufferGetEffectiveIndent(buf) != 1 ||
- virBufferError(buf)) {
+ virBufferGetEffectiveIndent(buf) != 1) {
VIR_TEST_DEBUG("Wrong indentation");
ret = -1;
}
@@ -50,17 +48,12 @@ static int testBufAutoIndent(const void *data G_GNUC_UNUSED)
virBufferAdjustIndent(buf, 3);
virBufferFreeAndReset(buf);
if (virBufferGetIndent(buf) != 0 ||
- virBufferGetEffectiveIndent(buf) != 0 ||
- virBufferError(buf)) {
+ virBufferGetEffectiveIndent(buf) != 0) {
VIR_TEST_DEBUG("Reset didn't clear indentation");
ret = -1;
}
virBufferAdjustIndent(buf, 2);
virBufferAddLit(buf, "1");
- if (virBufferError(buf)) {
- VIR_TEST_DEBUG("Buffer had error");
- return -1;
- }
if (STRNEQ(virBufferCurrentContent(buf), " 1")) {
VIR_TEST_DEBUG("Wrong content");
ret = -1;
@@ -87,11 +80,6 @@ static int testBufAutoIndent(const void *data G_GNUC_UNUSED)
virBufferEscapeShell(buf, " 11");
virBufferAddChar(buf, '\n');
- if (virBufferError(buf)) {
- VIR_TEST_DEBUG("Buffer had error");
- return -1;
- }
-
result = virBufferContentAndReset(buf);
if (!result || STRNEQ(result, expected)) {
virTestDifference(stderr, expected, result);
@@ -125,11 +113,6 @@ static int testBufTrim(const void *data G_GNUC_UNUSED)
virBufferTrim(buf, "b,,", 1);
virBufferTrim(buf, ",", -1);
- if (virBufferError(buf)) {
- VIR_TEST_DEBUG("Buffer had error");
- return -1;
- }
-
result = virBufferContentAndReset(buf);
if (!result || STRNEQ(result, expected)) {
virTestDifference(stderr, expected, result);
diff --git a/tests/virfirewalltest.c b/tests/virfirewalltest.c
index a5323a4256..c4827918c3 100644
--- a/tests/virfirewalltest.c
+++ b/tests/virfirewalltest.c
@@ -234,9 +234,6 @@ testFirewallSingleGroup(const void *opaque)
if (virFirewallApply(fw) < 0)
goto cleanup;
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -300,9 +297,6 @@ testFirewallRemoveRule(const void *opaque)
if (virFirewallApply(fw) < 0)
goto cleanup;
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -373,9 +367,6 @@ testFirewallManyGroups(const void *opaque G_GNUC_UNUSED)
if (virFirewallApply(fw) < 0)
goto cleanup;
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -469,9 +460,6 @@ testFirewallIgnoreFailGroup(const void *opaque G_GNUC_UNUSED)
if (virFirewallApply(fw) < 0)
goto cleanup;
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -543,9 +531,6 @@ testFirewallIgnoreFailRule(const void *opaque G_GNUC_UNUSED)
if (virFirewallApply(fw) < 0)
goto cleanup;
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -611,9 +596,6 @@ testFirewallNoRollback(const void *opaque G_GNUC_UNUSED)
goto cleanup;
}
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -698,9 +680,6 @@ testFirewallSingleRollback(const void *opaque G_GNUC_UNUSED)
goto cleanup;
}
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -788,9 +767,6 @@ testFirewallManyRollback(const void *opaque G_GNUC_UNUSED)
goto cleanup;
}
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -908,9 +884,6 @@ testFirewallChainedRollback(const void *opaque G_GNUC_UNUSED)
goto cleanup;
}
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (STRNEQ_NULLABLE(expected, actual)) {
@@ -1085,9 +1058,6 @@ testFirewallQuery(const void *opaque G_GNUC_UNUSED)
if (virFirewallApply(fw) < 0)
goto cleanup;
- if (virBufferError(&cmdbuf))
- goto cleanup;
-
actual = virBufferCurrentContent(&cmdbuf);
if (expectedLineError) {
diff --git a/tests/virkmodtest.c b/tests/virkmodtest.c
index 853f4ea14e..e013f8f3b6 100644
--- a/tests/virkmodtest.c
+++ b/tests/virkmodtest.c
@@ -69,11 +69,7 @@ checkOutput(virBufferPtr buf, const char *exp_cmd)
char *actual_cmd = NULL;
if (!(actual_cmd = virBufferContentAndReset(buf))) {
- int err = virBufferError(buf);
- if (err)
- fprintf(stderr, "buffer's in error state: %d", err);
- else
- fprintf(stderr, "cannot compare buffer to exp: %s", exp_cmd);
+ fprintf(stderr, "cannot compare buffer to exp: %s", exp_cmd);
goto cleanup;
}
diff --git a/tests/virnetdevbandwidthtest.c b/tests/virnetdevbandwidthtest.c
index 59647173c3..8039fedbc4 100644
--- a/tests/virnetdevbandwidthtest.c
+++ b/tests/virnetdevbandwidthtest.c
@@ -84,11 +84,6 @@ testVirNetDevBandwidthSet(const void *data)
goto cleanup;
if (!(actual_cmd = virBufferContentAndReset(&buf))) {
- int err = virBufferError(&buf);
- if (err) {
- fprintf(stderr, "buffer's in error state: %d", err);
- goto cleanup;
- }
/* This is interesting, no command has been executed.
* Maybe that's expected, actually. */
}
diff --git a/tests/virsystemdtest.c b/tests/virsystemdtest.c
index 1a78f006cc..b85259f61f 100644
--- a/tests/virsystemdtest.c
+++ b/tests/virsystemdtest.c
@@ -570,9 +570,6 @@ testActivation(bool useNames)
setenv("LISTEN_FDS", nfdstr, 1);
setenv("LISTEN_PID", pidstr, 1);
- if (virBufferError(&names))
- goto cleanup;
-
if (useNames)
setenv("LISTEN_FDNAMES", virBufferCurrentContent(&names), 1);
else
diff --git a/tools/virsh-checkpoint.c b/tools/virsh-checkpoint.c
index 7fd3914ef2..f9749b5f6d 100644
--- a/tools/virsh-checkpoint.c
+++ b/tools/virsh-checkpoint.c
@@ -267,11 +267,6 @@ cmdCheckpointCreateAs(vshControl *ctl,
virBufferAdjustIndent(&buf, -2);
virBufferAddLit(&buf, "</domaincheckpoint>\n");
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Out of memory"));
- goto cleanup;
- }
-
buffer = virBufferContentAndReset(&buf);
if (vshCommandOptBool(cmd, "print-xml")) {
diff --git a/tools/virsh-domain-monitor.c b/tools/virsh-domain-monitor.c
index bfff08b0f6..d3beda5670 100644
--- a/tools/virsh-domain-monitor.c
+++ b/tools/virsh-domain-monitor.c
@@ -2410,12 +2410,6 @@ cmdDomIfAddr(vshControl *ctl, const vshCmd *cmd)
type, iface->addrs[j].addr,
iface->addrs[j].prefix);
- if (virBufferError(&buf)) {
- virBufferFreeAndReset(&buf);
- virReportOOMError();
- goto cleanup;
- }
-
ip_addr_str = virBufferContentAndReset(&buf);
if (!ip_addr_str)
diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c
index 2f3ac2d430..ae7777df09 100644
--- a/tools/virsh-domain.c
+++ b/tools/virsh-domain.c
@@ -754,11 +754,6 @@ cmdAttachDisk(vshControl *ctl, const vshCmd *cmd)
virBufferAdjustIndent(&buf, -2);
virBufferAddLit(&buf, "</disk>\n");
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to allocate XML buffer"));
- goto cleanup;
- }
-
xml = virBufferContentAndReset(&buf);
if (vshCommandOptBool(cmd, "print-xml")) {
@@ -1072,11 +1067,6 @@ cmdAttachInterface(vshControl *ctl, const vshCmd *cmd)
virBufferAdjustIndent(&buf, -2);
virBufferAddLit(&buf, "</interface>\n");
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to allocate XML buffer"));
- goto cleanup;
- }
-
xml = virBufferContentAndReset(&buf);
if (vshCommandOptBool(cmd, "print-xml")) {
@@ -8396,10 +8386,6 @@ cmdDesc(vshControl *ctl, const vshCmd *cmd)
virBufferTrim(&buf, " ", -1);
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to collect new
description/title"));
- goto cleanup;
- }
desc = virBufferContentAndReset(&buf);
if (edit || desc) {
@@ -9517,10 +9503,6 @@ cmdQemuMonitorCommand(vshControl *ctl, const vshCmd *cmd)
virBufferTrim(&buf, " ", -1);
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to collect command"));
- return false;
- }
monitor_cmd = virBufferContentAndReset(&buf);
if (vshCommandOptBool(cmd, "hmp"))
@@ -9818,10 +9800,6 @@ cmdQemuAgentCommand(vshControl *ctl, const vshCmd *cmd)
virBufferTrim(&buf, " ", -1);
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to collect command"));
- goto cleanup;
- }
guest_agent_cmd = virBufferContentAndReset(&buf);
judge = vshCommandOptInt(ctl, cmd, "timeout", &timeout);
@@ -11551,12 +11529,6 @@ cmdDomDisplay(vshControl *ctl, const vshCmd *cmd)
params = true;
}
- /* Ensure we can print our URI */
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to create display URI"));
- goto cleanup;
- }
-
/* Print out our full URI */
VIR_FREE(output);
output = virBufferContentAndReset(&buf);
diff --git a/tools/virsh-pool.c b/tools/virsh-pool.c
index bd876aefda..2b315caaa7 100644
--- a/tools/virsh-pool.c
+++ b/tools/virsh-pool.c
@@ -416,11 +416,6 @@ virshBuildPoolXML(vshControl *ctl,
virBufferAdjustIndent(&buf, -2);
virBufferAddLit(&buf, "</pool>\n");
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to allocate XML buffer"));
- return false;
- }
-
*xml = virBufferContentAndReset(&buf);
*retname = name;
return true;
@@ -1480,10 +1475,6 @@ cmdPoolDiscoverSourcesAs(vshControl * ctl, const vshCmd * cmd
G_GNUC_UNUSED)
}
virBufferAdjustIndent(&buf, -2);
virBufferAddLit(&buf, "</source>\n");
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Out of memory"));
- return false;
- }
srcSpec = virBufferContentAndReset(&buf);
}
diff --git a/tools/virsh-snapshot.c b/tools/virsh-snapshot.c
index 751186ebf8..a42397b42e 100644
--- a/tools/virsh-snapshot.c
+++ b/tools/virsh-snapshot.c
@@ -445,11 +445,6 @@ cmdSnapshotCreateAs(vshControl *ctl, const vshCmd *cmd)
virBufferAdjustIndent(&buf, -2);
virBufferAddLit(&buf, "</domainsnapshot>\n");
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Out of memory"));
- goto cleanup;
- }
-
buffer = virBufferContentAndReset(&buf);
if (vshCommandOptBool(cmd, "print-xml")) {
diff --git a/tools/virsh-volume.c b/tools/virsh-volume.c
index d09d4435ad..3637e7f603 100644
--- a/tools/virsh-volume.c
+++ b/tools/virsh-volume.c
@@ -341,10 +341,6 @@ cmdVolCreateAs(vshControl *ctl, const vshCmd *cmd)
virBufferAdjustIndent(&buf, -2);
virBufferAddLit(&buf, "</volume>\n");
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to allocate XML buffer"));
- goto cleanup;
- }
xml = virBufferContentAndReset(&buf);
if (printXML) {
diff --git a/tools/vsh.c b/tools/vsh.c
index 58ee94b52f..5bab5b5c83 100644
--- a/tools/vsh.c
+++ b/tools/vsh.c
@@ -2269,9 +2269,6 @@ vshOutputLogFile(vshControl *ctl, int log_level, const char
*msg_format,
virBufferTrim(&buf, "\n", -1);
virBufferAddChar(&buf, '\n');
- if (virBufferError(&buf))
- goto error;
-
str = virBufferContentAndReset(&buf);
len = strlen(str);
@@ -2532,9 +2529,6 @@ vshTreePrintInternal(vshControl *ctl,
int ret = -1;
const char *dev = (lookup)(devid, false, opaque);
- if (virBufferError(indent))
- goto cleanup;
-
/* Print this device, with indent if not at root */
vshPrint(ctl, "%s%s%s\n", virBufferCurrentContent(indent),
root ? "" : "+- ", dev);
@@ -2543,8 +2537,6 @@ vshTreePrintInternal(vshControl *ctl,
if (!root) {
virBufferAddChar(indent, devid == lastdev ? ' ' : '|');
virBufferAddChar(indent, ' ');
- if (virBufferError(indent))
- goto cleanup;
}
/* Determine the index of the last child device */
@@ -2561,8 +2553,6 @@ vshTreePrintInternal(vshControl *ctl,
/* Finally print all children */
virBufferAddLit(indent, " ");
- if (virBufferError(indent))
- goto cleanup;
for (i = 0; i < num_devices; i++) {
const char *parent = (lookup)(i, true, opaque);
@@ -3318,10 +3308,6 @@ cmdEcho(vshControl *ctl, const vshCmd *cmd)
if (xml) {
virBufferEscapeString(&xmlbuf, "%s", arg);
- if (virBufferError(&xmlbuf)) {
- vshError(ctl, "%s", _("Failed to allocate XML
buffer"));
- return false;
- }
str = virBufferContentAndReset(&xmlbuf);
} else {
str = g_strdup(arg);
@@ -3335,10 +3321,6 @@ cmdEcho(vshControl *ctl, const vshCmd *cmd)
VIR_FREE(str);
}
- if (virBufferError(&buf)) {
- vshError(ctl, "%s", _("Failed to allocate XML buffer"));
- return false;
- }
arg = virBufferContentAndReset(&buf);
if (arg) {
if (err)
--
2.21.0