]> xenbits.xensource.com Git - libvirt.git/commitdiff
util: buffer: Remove virBufferCheckError
authorPeter Krempa <pkrempa@redhat.com>
Thu, 24 Oct 2019 12:34:44 +0000 (14:34 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 24 Oct 2019 17:35:34 +0000 (19:35 +0200)
The function now does not return an error so we can drop it fully.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
81 files changed:
src/bhyve/bhyve_command.c
src/bhyve/bhyve_driver.c
src/conf/capabilities.c
src/conf/checkpoint_conf.c
src/conf/cpu_conf.c
src/conf/domain_addr.c
src/conf/domain_capabilities.c
src/conf/domain_conf.c
src/conf/interface_conf.c
src/conf/network_conf.c
src/conf/node_device_conf.c
src/conf/nwfilter_conf.c
src/conf/secret_conf.c
src/conf/snapshot_conf.c
src/conf/storage_conf.c
src/conf/virnetworkobj.c
src/conf/virnetworkportdef.c
src/conf/virnwfilterbindingdef.c
src/conf/virnwfilterbindingobj.c
src/conf/virsavecookie.c
src/cpu/cpu_map.c
src/cpu/cpu_x86.c
src/esx/esx_driver.c
src/esx/esx_util.c
src/esx/esx_vi.c
src/esx/esx_vi_methods.c
src/hyperv/hyperv_driver.c
src/hyperv/hyperv_wmi.c
src/libvirt_private.syms
src/libxl/libxl_conf.c
src/libxl/libxl_driver.c
src/libxl/libxl_migration.c
src/libxl/xen_common.c
src/libxl/xen_xl.c
src/libxl/xen_xm.c
src/locking/lock_driver_sanlock.c
src/lxc/lxc_container.c
src/lxc/lxc_controller.c
src/lxc/lxc_driver.c
src/lxc/lxc_fuse.c
src/network/bridge_driver.c
src/node_device/node_device_udev.c
src/nwfilter/nwfilter_ebiptables_driver.c
src/nwfilter/nwfilter_gentech_driver.c
src/phyp/phyp_driver.c
src/qemu/qemu_capabilities.c
src/qemu/qemu_command.c
src/qemu/qemu_domain.c
src/qemu/qemu_driver.c
src/qemu/qemu_migration_cookie.c
src/qemu/qemu_monitor_json.c
src/rpc/virnetlibsshsession.c
src/rpc/virnetsocket.c
src/rpc/virnetsshsession.c
src/storage/storage_backend_rbd.c
src/storage/storage_util.c
src/util/virbitmap.c
src/util/virbuffer.c
src/util/virbuffer.h
src/util/vircommand.c
src/util/virconf.c
src/util/virdnsmasq.c
src/util/virfilecache.c
src/util/virnetdevopenvswitch.c
src/util/virpidfile.c
src/util/virqemu.c
src/util/virresctrl.c
src/util/virstoragefile.c
src/util/virstring.c
src/util/virsysinfo.c
src/util/virsystemd.c
src/util/viruri.c
src/util/virxml.c
src/vmx/vmx.c
src/vz/vz_driver.c
tests/qemublocktest.c
tests/qemumonitorjsontest.c
tests/qemumonitortestutils.c
tests/vircgrouptest.c
tools/virsh-domain.c
tools/vsh.c

index 8ea76cee2ef995a49472dab4372f91e91c9c2904..48336ffa1bb99e5bbc2d4949015fbbd4e86667ed 100644 (file)
@@ -227,9 +227,6 @@ bhyveBuildAHCIControllerArgStr(const virDomainDef *def,
         virBufferFreeAndReset(&device);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     virCommandAddArg(cmd, "-s");
     virCommandAddArgFormat(cmd, "%d:0,ahci%s",
                            controller->info.addr.pci.slot,
index a2c8185c4529bde6a6ec25eba579def3f1fd4f76..d40ae1cd2334a9c39a6c29852354477482a707fa 100644 (file)
@@ -258,8 +258,6 @@ bhyveConnectGetSysinfo(virConnectPtr conn, unsigned int flags)
 
     if (virSysinfoFormat(&buf, privconn->hostsysinfo) < 0)
         return NULL;
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
 
     return virBufferContentAndReset(&buf);
 }
@@ -743,9 +741,6 @@ bhyveConnectDomainXMLToNative(virConnectPtr conn,
 
     virBufferAdd(&buf, virCommandToString(cmd, false), -1);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     ret = virBufferContentAndReset(&buf);
 
  cleanup:
index 697d464fe9f3610ae512a37d489429e4cfe7d495..953464b09dff10df53e01aff2e8449bc771bcde6 100644 (file)
@@ -734,10 +734,6 @@ virCapabilitiesDomainDataLookupInternal(virCapsPtr caps,
         if (virBufferCurrentContent(&buf) &&
             !virBufferCurrentContent(&buf)[0])
             virBufferAsprintf(&buf, "%s", _("any configuration"));
-        if (virBufferCheckError(&buf) < 0) {
-            virBufferFreeAndReset(&buf);
-            goto error;
-        }
 
         virReportError(VIR_ERR_INVALID_ARG,
                        _("could not find capabilities for %s"),
@@ -930,9 +926,6 @@ virCapabilitiesFormatResctrlMonitor(virBufferPtr buf,
                           monitor->features[i]);
     }
 
-    if (virBufferCheckError(&childrenBuf) < 0)
-        return -1;
-
     virBufferAddBuffer(buf, &childrenBuf);
     virBufferAddLit(buf, "</monitor>\n");
 
@@ -1014,9 +1007,6 @@ virCapabilitiesFormatCaches(virBufferPtr buf,
                               controls->max_allocation);
         }
 
-        if (virBufferCheckError(&childrenBuf) < 0)
-            return -1;
-
         if (virBufferUse(&childrenBuf)) {
             virBufferAddLit(buf, ">\n");
             virBufferAddBuffer(buf, &childrenBuf);
@@ -1068,9 +1058,6 @@ virCapabilitiesFormatMemoryBandwidth(virBufferPtr buf,
                           control->granularity, control->min,
                           control->max_allocation);
 
-        if (virBufferCheckError(&childrenBuf) < 0)
-            return -1;
-
         if (virBufferUse(&childrenBuf)) {
             virBufferAddLit(buf, ">\n");
             virBufferAddBuffer(buf, &childrenBuf);
@@ -1367,9 +1354,6 @@ virCapabilitiesFormatXML(virCapsPtr caps)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</capabilities>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 
  error:
index 5b2723332decec2c8157ee77cd73e395faaa0a4a..36076c13df67684d675bfc4f90a53019309b22fe 100644 (file)
@@ -496,9 +496,6 @@ virDomainCheckpointDefFormatInternal(virBufferPtr buf,
     virBufferAdjustIndent(buf, -2);
     virBufferAddLit(buf, "</domaincheckpoint>\n");
 
-    if (virBufferCheckError(buf) < 0)
-        goto error;
-
     return 0;
 
  error:
index 1d9feb2f0a0098cd1a79980b1dbf3ea606f14da8..2b644638a7dc0e7315812cf7da5ec319236b88b6 100644 (file)
@@ -668,9 +668,6 @@ virCPUDefFormat(virCPUDefPtr def,
     if (virCPUDefFormatBufFull(&buf, def, numa) < 0)
         goto cleanup;
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     return virBufferContentAndReset(&buf);
 
  cleanup:
@@ -731,10 +728,6 @@ virCPUDefFormatBufFull(virBufferPtr buf,
     if (virDomainNumaDefCPUFormatXML(&childrenBuf, numa) < 0)
         goto cleanup;
 
-    if (virBufferCheckError(&attributeBuf) < 0 ||
-        virBufferCheckError(&childrenBuf) < 0)
-        goto cleanup;
-
     /* Put it all together */
     if (virBufferUse(&attributeBuf) || virBufferUse(&childrenBuf)) {
         virBufferAddLit(buf, "<cpu");
index dd8e04576aff15eb2250c553cf14c3213b76c57d..9b588226e34c3bffa95a15282b35fd1b57f1cd38 100644 (file)
@@ -1985,8 +1985,6 @@ virDomainUSBAddressPortFormat(unsigned int *port)
 {
     virBuffer buf = VIR_BUFFER_INITIALIZER;
     virDomainUSBAddressPortFormatBuf(&buf, port);
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
     return virBufferContentAndReset(&buf);
 }
 
index 3c4c7fd6d1f1e145621fc287459ba3453088cf64..09bf047647348df19141ef9130629f00973f4dc5 100644 (file)
@@ -654,7 +654,6 @@ virDomainCapsFormat(virDomainCapsPtr const caps)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</domainCapabilities>\n");
 
-    virBufferCheckError(&buf);
     return virBufferContentAndReset(&buf);
 }
 
index 0f9fcf43e81a0ab6e7dce55520463ac814ca8c7d..0859fece4c92ac53a05ddc7241e5ee7f117348d2 100644 (file)
@@ -24848,9 +24848,6 @@ virDomainFSDefFormat(virBufferPtr buf,
 
     virDomainVirtioOptionsFormat(&driverBuf, def->virtio);
 
-    if (virBufferCheckError(&driverBuf) < 0)
-        goto cleanup;
-
     if (virBufferUse(&driverBuf)) {
         virBufferAddLit(buf, "<driver");
         virBufferAddBuffer(buf, &driverBuf);
@@ -25291,9 +25288,6 @@ virDomainVirtioNetGuestOptsFormat(char **outstr,
     }
     virBufferTrim(&buf, " ", -1);
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     *outstr = virBufferContentAndReset(&buf);
     return 0;
 }
@@ -25334,9 +25328,6 @@ virDomainVirtioNetHostOptsFormat(char **outstr,
     }
     virBufferTrim(&buf, " ", -1);
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     *outstr = virBufferContentAndReset(&buf);
     return 0;
 }
@@ -25374,9 +25365,6 @@ virDomainVirtioNetDriverFormat(char **outstr,
 
     virDomainVirtioOptionsFormat(&buf, def->virtio);
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     *outstr = virBufferContentAndReset(&buf);
     return 0;
 }
@@ -26077,9 +26065,6 @@ virDomainSmartcardDefFormat(virBufferPtr buf,
     if (virDomainDeviceInfoFormat(&childBuf, &def->info, flags) < 0)
         goto cleanup;
 
-    if (virBufferCheckError(&childBuf) < 0)
-        goto cleanup;
-
     virBufferAsprintf(buf, "<smartcard mode='%s'", mode);
     if (def->type == VIR_DOMAIN_SMARTCARD_TYPE_PASSTHROUGH &&
         virDomainChrAttrsDefFormat(buf, def->data.passthru, false) < 0) {
@@ -26190,9 +26175,6 @@ virDomainSoundDefFormat(virBufferPtr buf,
     if (virDomainDeviceInfoFormat(&childBuf, &def->info, flags) < 0)
         goto cleanup;
 
-    if (virBufferCheckError(&childBuf) < 0)
-        goto cleanup;
-
     virBufferAsprintf(buf, "<sound model='%s'",  model);
     if (virBufferUse(&childBuf)) {
         virBufferAddLit(buf, ">\n");
@@ -26578,8 +26560,6 @@ virDomainVideoDefFormat(virBufferPtr buf,
     virBufferAddLit(buf, "<video>\n");
     virBufferAdjustIndent(buf, 2);
     virDomainVirtioOptionsFormat(&driverBuf, def->virtio);
-    if (virBufferCheckError(&driverBuf) < 0)
-        goto cleanup;
     if (virBufferUse(&driverBuf) || (def->driver && def->driver->vgaconf) ||
         def->backend != VIR_DOMAIN_VIDEO_BACKEND_TYPE_DEFAULT) {
         virBufferAddLit(buf, "<driver");
@@ -27657,9 +27637,6 @@ virDomainCachetuneDefFormat(virBufferPtr buf,
             goto cleanup;
     }
 
-    if (virBufferCheckError(&childrenBuf) < 0)
-        goto cleanup;
-
     if (!virBufferUse(&childrenBuf)) {
         ret = 0;
         goto cleanup;
@@ -27718,9 +27695,6 @@ virDomainMemorytuneDefFormat(virBufferPtr buf,
                                      &childrenBuf) < 0)
         goto cleanup;
 
-    if (virBufferCheckError(&childrenBuf) < 0)
-        goto cleanup;
-
     if (!virBufferUse(&childrenBuf)) {
         ret = 0;
         goto cleanup;
@@ -27863,9 +27837,6 @@ virDomainCputuneDefFormat(virBufferPtr buf,
     for (i = 0; i < def->nresctrls; i++)
         virDomainMemorytuneDefFormat(&childrenBuf, def->resctrls[i], flags);
 
-    if (virBufferCheckError(&childrenBuf) < 0)
-        return -1;
-
     if (virBufferUse(&childrenBuf)) {
         virBufferAddLit(buf, "<cputune>\n");
         virBufferAddBuffer(buf, &childrenBuf);
@@ -28932,9 +28903,6 @@ virDomainDefFormatInternalSetRootName(virDomainDefPtr def,
     virBufferAdjustIndent(buf, -2);
     virBufferAsprintf(buf, "</%s>\n", rootname);
 
-    if (virBufferCheckError(buf) < 0)
-        goto error;
-
     return 0;
 
  error:
@@ -29009,9 +28977,6 @@ virDomainObjFormat(virDomainXMLOptionPtr xmlopt,
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</domstatus>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
 
  error:
@@ -30446,8 +30411,6 @@ virDomainGetBlkioParametersAssignFromDef(virDomainDefPtr def,
                               def->blkio.devices[i].param); \
         } \
         virBufferTrim(&buf, ",", -1); \
-        if (virBufferCheckError(&buf) < 0) \
-            goto error; \
         data = virBufferContentAndReset(&buf); \
         if (virTypedParameterAssign(&(params[(*nparams)++]), name, \
                                     VIR_TYPED_PARAM_STRING, data) < 0) \
@@ -30565,7 +30528,6 @@ virDomainGenerateMachineName(const char *drivername,
     virBufferAsprintf(&buf, "%d-", id);
     virDomainMachineNameAppendValid(&buf, name);
 
-    virBufferCheckError(&buf);
     return virBufferContentAndReset(&buf);
 }
 
index 69ac049eaaaaa7da4c9084e8290fda350ec583e9..fbfd855395124fe669619ddede1b21b0e3384d1b 100644 (file)
@@ -1124,9 +1124,6 @@ virInterfaceDefDevFormat(virBufferPtr buf,
     virBufferAdjustIndent(buf, -2);
     virBufferAddLit(buf, "</interface>\n");
 
-    if (virBufferCheckError(buf) < 0)
-        goto cleanup;
-
     return 0;
 
  cleanup:
index 1d20d28f4662ac5e907cd34596246fc994a79973..17cb73a899c17b2cf2a4def9eeb46031c6d8f57c 100644 (file)
@@ -2660,9 +2660,6 @@ virNetworkDefFormat(const virNetworkDef *def,
     if (virNetworkDefFormatBuf(&buf, def, xmlopt, flags) < 0)
         goto error;
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
 
  error:
index 7eb52dbf85a6749076138dcc4b787565db23b57c..767524841fbad48d4f9f00a765f4bb9d725b2d73 100644 (file)
@@ -610,9 +610,6 @@ virNodeDeviceDefFormat(const virNodeDeviceDef *def)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</device>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index cd97eb87ac5ed00f8ca0bd6c30f9e3a29324d086..48f5720d859ad27fa2c5f2bdacfc4c0133dfc97c 100644 (file)
@@ -951,8 +951,6 @@ virNWFilterPrintTCPFlags(uint8_t flags)
 {
     virBuffer buf = VIR_BUFFER_INITIALIZER;
     printTCPFlags(&buf, flags);
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
     return virBufferContentAndReset(&buf);
 }
 
@@ -2600,15 +2598,11 @@ virNWFilterIsAllowedChain(const char *chainname)
         printed = true;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        goto err_exit;
-
     msg = virBufferContentAndReset(&buf);
 
     virReportError(VIR_ERR_INVALID_ARG, "%s", msg);
     VIR_FREE(msg);
 
- err_exit:
     return NULL;
 }
 
@@ -3078,9 +3072,6 @@ virNWFilterDefFormat(const virNWFilterDef *def)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</filter>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        goto err_exit;
-
     return virBufferContentAndReset(&buf);
 
  err_exit:
index 3716d5731f01f9bcd02107ac4926923b57aa700f..0ec9bce98781779badeb2d497d2f6c60066883de 100644 (file)
@@ -298,9 +298,6 @@ virSecretDefFormat(const virSecretDef *def)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</secret>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
 
  error:
index eefe4e355ef4bac758b8d128a5e048018cd2b628..1b3651d4d2c176e0a957af4cf9da3495c3311a5e 100644 (file)
@@ -923,9 +923,6 @@ virDomainSnapshotDefFormatInternal(virBufferPtr buf,
     virBufferAdjustIndent(buf, -2);
     virBufferAddLit(buf, "</domainsnapshot>\n");
 
-    if (virBufferCheckError(buf) < 0)
-        goto error;
-
     return 0;
 
  error:
index d493109b7d1e2bda2d17beeedce170e754263722..380c90a98626d235271d4a2bc757b434dd29ef07 100644 (file)
@@ -1233,9 +1233,6 @@ virStoragePoolDefFormat(virStoragePoolDefPtr def)
     if (virStoragePoolDefFormatBuf(&buf, def) < 0)
         goto error;
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
 
  error:
@@ -1668,9 +1665,6 @@ virStorageVolDefFormat(virStoragePoolDefPtr pool,
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</volume>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     return virBufferContentAndReset(&buf);
 
  cleanup:
@@ -1709,9 +1703,6 @@ virStoragePoolSaveState(const char *stateFile,
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</poolstate>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     if (!(xml = virBufferContentAndReset(&buf)))
         return -1;
 
@@ -1781,9 +1772,6 @@ virStoragePoolSourceListFormat(virStoragePoolSourceListPtr def)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</sources>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     return virBufferContentAndReset(&buf);
 
  cleanup:
index e7017bffa9567f9b02d75a34912ba01392eb9c21..b9db7cb8764e33d75029bcd71636b5f9cfaba2a2 100644 (file)
@@ -843,9 +843,6 @@ virNetworkObjFormat(virNetworkObjPtr obj,
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</networkstatus>");
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
 
  error:
index 459384611c063411432ef4f8925099f0621b555d..53c2a52e70269f6e4ae05b4927729282e4a62035 100644 (file)
@@ -323,9 +323,6 @@ virNetworkPortDefFormat(const virNetworkPortDef *def)
         return NULL;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index dbd0a9a04f9ddc05adf363128256d886da58b066..7d813353eff668edd70537722faf86e5accca9f7 100644 (file)
@@ -230,9 +230,6 @@ virNWFilterBindingDefFormat(const virNWFilterBindingDef *def)
         return NULL;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index 24aafa99c30d88302724a8623005d225a6246557..f120e5f041c62037fed4f6835f7ccb4cbdae37ea 100644 (file)
@@ -297,8 +297,5 @@ virNWFilterBindingObjFormat(const virNWFilterBindingObj *obj)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</filterbindingstatus>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
index 37a3808481954f53df8a68a7322e9c9636ebbed7..bdc22bb3245021d351a3e0d563ed1aa9e26abcd7 100644 (file)
@@ -133,9 +133,6 @@ virSaveCookieFormat(virObjectPtr obj,
     if (virSaveCookieFormatBuf(&buf, obj, saveCookie) < 0)
         goto error;
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
 
  error:
index cb9f7c243f086774802f4dc420ed627394800325..dffb6ea7e8d0cb617e30aadd15cbb12991054533 100644 (file)
@@ -201,8 +201,6 @@ int cpuMapLoad(const char *arch,
         goto cleanup;
 
     virBufferAsprintf(&buf, "./arch[@name='%s']", arch);
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
 
     xpath = virBufferContentAndReset(&buf);
 
index d7fcb3b1470c4bea4f3fdfc446292bbe9d523861..abe4865ec2f4dc43cf314903596e37307d8f793b 100644 (file)
@@ -1652,9 +1652,6 @@ virCPUx86DataFormat(const virCPUData *data)
     }
     virBufferAddLit(&buf, "</cpudata>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -1992,9 +1989,6 @@ x86FormatSignatures(virCPUx86ModelPtr model)
 
     virBufferTrim(&buf, ",", -1);
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -3075,10 +3069,6 @@ virCPUx86UpdateLive(virCPUDefPtr cpu,
     virBufferTrim(&bufAdded, ",", -1);
     virBufferTrim(&bufRemoved, ",", -1);
 
-    if (virBufferCheckError(&bufAdded) < 0 ||
-        virBufferCheckError(&bufRemoved) < 0)
-        goto cleanup;
-
     added = virBufferContentAndReset(&bufAdded);
     removed = virBufferContentAndReset(&bufRemoved);
 
index 8e3907570167d3b280150abd3bf22fda5d1b4f8d..130f349133765489df50c590836c7d404186b949 100644 (file)
@@ -325,9 +325,6 @@ esxFormatVMXFileName(const char *fileName, void *opaque)
         virBufferAddChar(&buffer, separator);
         virBufferAdd(&buffer, directoryAndFileName, -1);
 
-        if (virBufferCheckError(&buffer) < 0)
-            goto cleanup;
-
         result = virBufferContentAndReset(&buffer);
     } else if (*fileName == '/') {
         /* FIXME: need to deal with Windows paths here too */
@@ -2413,9 +2410,6 @@ esxDomainScreenshot(virDomainPtr domain, virStreamPtr stream,
                       domain->conn->uri->server, domain->conn->uri->port);
     virBufferURIEncodeString(&buffer, virtualMachine->obj->value);
 
-    if (virBufferCheckError(&buffer))
-        goto cleanup;
-
     url = virBufferContentAndReset(&buffer);
 
     mimeType = g_strdup("image/png");
@@ -2634,9 +2628,6 @@ esxDomainGetXMLDesc(virDomainPtr domain, unsigned int flags)
     virBufferAddLit(&buffer, "&dsName=");
     virBufferURIEncodeString(&buffer, datastoreName);
 
-    if (virBufferCheckError(&buffer) < 0)
-        goto cleanup;
-
     url = virBufferContentAndReset(&buffer);
 
     if (esxVI_CURL_Download(priv->primary->curl, url, &vmx, 0, NULL) < 0)
@@ -3100,9 +3091,6 @@ esxDomainDefineXMLFlags(virConnectPtr conn, const char *xml, unsigned int flags)
     virBufferAddLit(&buffer, "&dsName=");
     virBufferURIEncodeString(&buffer, datastoreName);
 
-    if (virBufferCheckError(&buffer) < 0)
-        goto cleanup;
-
     url = virBufferContentAndReset(&buffer);
 
     /* Check, if VMX file already exists */
index 6f4ee3444fb465aba35c65d30dbb358063909e41..c265528056706565c5b655a6bd22c51a3f57bbfa 100644 (file)
@@ -398,9 +398,6 @@ esxUtil_EscapeBase64(const char *string)
         }
     }
 
-    if (virBufferCheckError(&buffer) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buffer);
 }
 
@@ -464,8 +461,5 @@ esxUtil_EscapeForXml(const char *string)
 
     virBufferEscapeString(&buffer, "%s", string);
 
-    if (virBufferCheckError(&buffer) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buffer);
 }
index 78e61ecd24396cf75f3483a5b30930f9a1e55e2a..3823ea0f0718521226ff18ab368cfbc1fd4059f6 100644 (file)
@@ -415,9 +415,6 @@ esxVI_CURL_Download(esxVI_CURL *curl, const char *url, char **content,
         goto cleanup;
     }
 
-    if (virBufferCheckError(&buffer) < 0)
-        goto cleanup;
-
     if (length)
         *length = virBufferUse(&buffer);
 
@@ -1237,9 +1234,6 @@ esxVI_Context_LookupManagedObjectsByPath(esxVI_Context *ctx, const char *path)
         goto cleanup;
     }
 
-    if (virBufferCheckError(&buffer) < 0)
-        goto cleanup;
-
     ctx->datacenterPath = virBufferContentAndReset(&buffer);
 
     /* Lookup (Cluster)ComputeResource */
@@ -1302,9 +1296,6 @@ esxVI_Context_LookupManagedObjectsByPath(esxVI_Context *ctx, const char *path)
         goto cleanup;
     }
 
-    if (virBufferCheckError(&buffer) < 0)
-        goto cleanup;
-
     ctx->computeResourcePath = virBufferContentAndReset(&buffer);
 
     /* Lookup HostSystem */
@@ -1439,9 +1430,6 @@ esxVI_Context_Execute(esxVI_Context *ctx, const char *methodName,
     if ((*response)->responseCode < 0)
         goto cleanup;
 
-    if (virBufferCheckError(&buffer) < 0)
-        goto cleanup;
-
     (*response)->content = virBufferContentAndReset(&buffer);
 
     if ((*response)->responseCode == 500 || (*response)->responseCode == 200) {
@@ -4330,9 +4318,6 @@ esxVI_HandleVirtualMachineQuestion
             ++answerIndex;
         }
 
-        if (virBufferCheckError(&buffer) < 0)
-            goto cleanup;
-
         possibleAnswers = virBufferContentAndReset(&buffer);
     }
 
index 3156a132d815eb28c6980f986f9c16fbca2e2e14..616b202d09ae8863e04f8945248df9b1b6475266 100644 (file)
  \
         virBufferAddLit(&buffer, "</"#_name">"); \
         virBufferAddLit(&buffer, ESX_VI__SOAP__REQUEST_FOOTER); \
- \
-        if (virBufferCheckError(&buffer) < 0) \
-            goto cleanup; \
  \
         request = virBufferContentAndReset(&buffer); \
  \
index 542253b8b83e8c15b3f93d6f3b5ea09abecbf28b..0378478fc70692e7188081110beb0173baad8cac 100644 (file)
@@ -865,9 +865,6 @@ hypervDomainGetXMLDesc(virDomainPtr domain, unsigned int flags)
             notes++;
         }
 
-        if (virBufferCheckError(&buf))
-            goto cleanup;
-
         def->description = virBufferContentAndReset(&buf);
     }
 
index 04f82389c1bc087ce0f5a08e8dcb3bc0b7c303a9..a70093700acb3972072e5d36ba141b25c03d46c6 100644 (file)
@@ -511,11 +511,6 @@ hypervSerializeEprParam(hypervParamPtr p, hypervPrivate *priv,
     }
     wsmc_set_action_option(options, FLAG_ENUMERATION_ENUM_EPR);
 
-    /* Get query and create filter based on it */
-    if (virBufferCheckError(p->epr.query) < 0) {
-        virBufferFreeAndReset(p->epr.query);
-        goto cleanup;
-    }
     query_string = virBufferContentAndReset(p->epr.query);
 
     filter = filter_create_simple(WSM_WQL_FILTER_DIALECT, query_string);
@@ -983,11 +978,6 @@ hypervEnumAndPull(hypervPrivate *priv, hypervWqlQueryPtr wqlQuery,
     XML_TYPE_PTR data = NULL;
     hypervObject *object;
 
-    if (virBufferCheckError(wqlQuery->query) < 0) {
-        virBufferFreeAndReset(wqlQuery->query);
-        return -1;
-    }
-
     query_string = virBufferContentAndReset(wqlQuery->query);
 
     if (list == NULL || *list != NULL) {
index 089b28f85b52556f3db7b314e8fb96640fc02e50..94509d6f43371c77bb72a0b608528c08f10c1d3d 100644 (file)
@@ -1589,7 +1589,6 @@ virBufferAddChar;
 virBufferAddStr;
 virBufferAdjustIndent;
 virBufferAsprintf;
-virBufferCheckErrorInternal;
 virBufferContentAndReset;
 virBufferCurrentContent;
 virBufferEscape;
index 3f08f0f71001074c88ce9d5e3f3b5a1892250430..2583023cd535220b30c8586847a3a76b5e898e08 100644 (file)
@@ -948,9 +948,6 @@ libxlMakeNetworkDiskSrcStr(virStorageSourcePtr src,
         if (src->configFile)
             virBufferEscape(&buf, '\\', ":", ":conf=%s", src->configFile);
 
-        if (virBufferCheckError(&buf) < 0)
-            goto cleanup;
-
         ret = virBufferContentAndReset(&buf);
         break;
     }
@@ -1314,8 +1311,6 @@ libxlMakeNic(virDomainDefPtr def,
                     }
                 }
             }
-            if (virBufferCheckError(&buf) < 0)
-                goto cleanup;
             x_nic->bridge = g_strdup(virBufferCurrentContent(&buf));
             G_GNUC_FALLTHROUGH;
         case VIR_DOMAIN_NET_TYPE_ETHERNET:
index c0e070d2145d91fcfc870bdcbc8cc370c04b00fd..31c0c8ea83995ecb22d929bd025ed793a368685f 100644 (file)
@@ -951,8 +951,6 @@ libxlConnectGetSysinfo(virConnectPtr conn, unsigned int flags)
 
     if (virSysinfoFormat(&buf, driver->hostsysinfo) < 0)
         return NULL;
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
     return virBufferContentAndReset(&buf);
 }
 
index 0a57b6fcb01c41c15942156078c12116fa663c4f..459880512fcad49732d53deec3ca61f1245c361d 100644 (file)
@@ -134,9 +134,6 @@ libxlMigrationBakeCookie(libxlMigrationCookiePtr mig,
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</libxl-migration>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     *cookieout = virBufferContentAndReset(&buf);
     *cookieoutlen = strlen(*cookieout) + 1;
 
index cc9039a0cf9c35a6338e67395bce6c2166fccca0..28b1bcf7c7a3d97034601e51c24707b0042f6e23 100644 (file)
@@ -1598,9 +1598,6 @@ xenFormatSxprChr(virDomainChrDefPtr def,
         return -1;
     }
 
-    if (virBufferCheckError(buf) < 0)
-        return -1;
-
     return 0;
 }
 
@@ -1619,8 +1616,6 @@ xenFormatSerial(virConfValuePtr list, virDomainChrDefPtr serial)
     } else {
         virBufferAddLit(&buf, "none");
     }
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
 
     if (VIR_ALLOC(val) < 0)
         goto cleanup;
@@ -1787,9 +1782,6 @@ xenFormatNet(virConnectPtr conn,
     if (net->bandwidth && net->bandwidth->out && net->bandwidth->out->average)
         virBufferAsprintf(&buf, ",rate=%lluKB/s", net->bandwidth->out->average);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     if (VIR_ALLOC(val) < 0)
         goto cleanup;
 
@@ -2318,8 +2310,6 @@ xenFormatVfb(virConfPtr conf, virDomainDefPtr def)
                     virBufferAsprintf(&buf, ",keymap=%s",
                                       def->graphics[0]->data.vnc.keymap);
             }
-            if (virBufferCheckError(&buf) < 0)
-                return -1;
 
             vfbstr = virBufferContentAndReset(&buf);
 
@@ -2372,9 +2362,6 @@ xenFormatSound(virConfPtr conf, virDomainDefPtr def)
         virBufferEscapeSexpr(&buf, "%s", model);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     str = virBufferContentAndReset(&buf);
 
     return xenConfigSetString(conf, "soundhw", str);
index 6bdad2a59d7a89c6542bab81ecbf661c58d188b8..4afa5204659e8c668d2801bf98d0496ea0c6f458 100644 (file)
@@ -1428,9 +1428,6 @@ xenFormatXLVnode(virConfValuePtr list,
     int ret = -1;
     virConfValuePtr numaPnode, tmp;
 
-    if (virBufferCheckError(buf) < 0)
-        goto cleanup;
-
     if (VIR_ALLOC(numaPnode) < 0)
         goto cleanup;
 
@@ -1623,9 +1620,6 @@ xenFormatXLDiskSrcNet(virStorageSourcePtr src)
             }
         }
 
-        if (virBufferCheckError(&buf) < 0)
-            goto cleanup;
-
         ret = virBufferContentAndReset(&buf);
         break;
     }
@@ -1748,9 +1742,6 @@ xenFormatXLDisk(virConfValuePtr list, virDomainDiskDefPtr disk)
     if (target)
         virBufferAsprintf(&buf, ",target=%s", target);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     if (VIR_ALLOC(val) < 0)
         goto cleanup;
 
index fdf4e1cd29519d8f7965c671fc49c9c854f845af..c039614079f8feeebe27812fc2198f2e0cbe5f16 100644 (file)
@@ -351,9 +351,6 @@ xenFormatXMDisk(virConfValuePtr list,
         return -1;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     if (VIR_ALLOC(val) < 0)
         goto cleanup;
 
index beeeb6066bf493336b70356f88b049be1aad3acb..018f07aba74ddf6457eeaf8f8b44ed8ff7de0763 100644 (file)
@@ -862,9 +862,6 @@ virLockManagerSanlockRegisterKillscript(int sock,
     virBufferEscape(&buf, '\\', "\\ ", "%s",
                     virDomainLockFailureTypeToString(action));
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     /* Unfortunately, sanlock_killpath() does not use const for either
      * path or args even though it will just copy them into its own
      * buffers.
index 88dc2e2bdf3ac99217dbb84c144c10062faff92d..a18b214a253e99b206e9bba285dcc41bcb714b93 100644 (file)
@@ -217,9 +217,6 @@ static virCommandPtr lxcContainerBuildInitCmd(virDomainDefPtr vmDef,
     }
     virBufferTrim(&buf, NULL, 1);
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     virUUIDFormat(vmDef->uuid, uuidstr);
 
     cmd = virCommandNew(vmDef->os.init);
index 0c5b9e713d99a2bcfd87fd258626c6a5e6b3167c..5ae76082462f04cdf8ab37c4a72af6726a3ee5dd 100644 (file)
@@ -1399,9 +1399,6 @@ virLXCControllerSetupUsernsMap(virDomainIdMapEntryPtr map,
         virBufferAsprintf(&map_value, "%u %u %u\n",
                           map[i].start, map[i].target, map[i].count);
 
-    if (virBufferCheckError(&map_value) < 0)
-        goto cleanup;
-
     VIR_DEBUG("Set '%s' to '%s'", path, virBufferCurrentContent(&map_value));
 
     if (virFileWriteStr(path, virBufferCurrentContent(&map_value), 0) < 0) {
index 75c8c030c5723912af2d5d5983f616c2a8b073e6..bc677f9958072da6f5ea4a6a14b46c64a32d505d 100644 (file)
@@ -5033,8 +5033,6 @@ lxcConnectGetSysinfo(virConnectPtr conn, unsigned int flags)
 
     if (virSysinfoFormat(&buf, driver->hostsysinfo) < 0)
         return NULL;
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
     return virBufferContentAndReset(&buf);
 }
 
index b64b275a87cc78aec8b8538d28a5e1de3f946940..07cc620fabd473418517fbf98e493080d6520c6f 100644 (file)
@@ -223,10 +223,6 @@ static int lxcProcReadMeminfo(char *hostpath, virDomainDefPtr def,
             virBufferAdd(new_meminfo, line, -1);
         }
 
-        if (virBufferCheckError(new_meminfo) < 0) {
-            res = -errno;
-            goto cleanup;
-        }
     }
     res = strlen(virBufferCurrentContent(new_meminfo));
     if (res > size)
index 5c212a29697ebc8a87328041ce63dea6e7277f28..0d443d1e5b2a12c7c6a76b320fc63f7647dc9888 100644 (file)
@@ -341,9 +341,6 @@ networkRunHook(virNetworkObjPtr obj,
         virBufferAdjustIndent(&buf, -2);
         virBufferAddLit(&buf, "</hookData>");
 
-        if (virBufferCheckError(&buf) < 0)
-            goto cleanup;
-
         xml = virBufferContentAndReset(&buf);
         hookret = virHookCall(VIR_HOOK_DRIVER_NETWORK, def->name,
                               op, sub_op, NULL, xml, NULL);
@@ -1926,9 +1923,6 @@ networkRadvdConfContents(virNetworkObjPtr obj,
 
     virBufferAddLit(&configbuf, "};\n");
 
-    if (virBufferCheckError(&configbuf) < 0)
-        goto cleanup;
-
     *configstr = virBufferContentAndReset(&configbuf);
 
     ret = 0;
index 525e71f80c0741f61c89d9535ad8e0ef7a8211e4..e3c81057f0433a6efd0f73f3f481f77c50a9d763 100644 (file)
@@ -304,9 +304,6 @@ udevGenerateDeviceName(struct udev_device *device,
     if (s != NULL)
         virBufferAsprintf(&buf, "_%s", s);
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     def->name = virBufferContentAndReset(&buf);
 
     for (i = 0; i < strlen(def->name); i++) {
index 50db150151a81edfe7a04e3aff80c43a9abef5d4..aca1b38672ec8cd96ea6a6e2ae9de2104171542b 100644 (file)
@@ -303,9 +303,6 @@ _printDataType(virNWFilterVarCombIterPtr vars,
             }
         }
 
-        if (virBufferCheckError(&vb) < 0)
-            return -1;
-
         flags = virBufferContentAndReset(&vb);
 
         if (virStrcpy(buf, flags, bufsize) < 0) {
@@ -1559,8 +1556,6 @@ printStateMatchFlags(int32_t flags, char **bufptr)
                                     "",
                                     flags,
                                     false);
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
     *bufptr = virBufferContentAndReset(&buf);
     return 0;
 }
@@ -2413,9 +2408,6 @@ ebtablesCreateRuleInstance(virFirewallPtr fw,
             if (ENTRY_WANT_NEG_SIGN(&rule->p.ipv6HdrFilter.dataICMPTypeStart))
                 virFirewallRuleAddArg(fw, fwrule, "!");
 
-            if (virBufferCheckError(&buf) < 0)
-                 goto cleanup;
-
             r = virBufferContentAndReset(&buf);
 
             virFirewallRuleAddArg(fw, fwrule, r);
index 0366deaf8b0752ff1f66716569cb017423ffec43..6789a4a3fa0fdbb2ac25df54e45eaef03695aad8 100644 (file)
@@ -180,8 +180,6 @@ virNWFilterPrintVars(virHashTablePtr vars,
 
     virHashForEach(vars, printString, &ps);
 
-    if (virBufferCheckError(&ps.buf) < 0)
-        return NULL;
     return virBufferContentAndReset(&ps.buf);
 }
 
index 7fe774527906f142b6094947e7d3ec5d9ae5dd5c..2b4b1c211214e5a0f548df948266daf5d90d494a 100644 (file)
@@ -220,8 +220,6 @@ phypExec(LIBSSH2_SESSION *session, const char *cmd, int *exit_status,
     channel = NULL;
     VIR_FREE(buffer);
 
-    if (virBufferCheckError(&tex_ret) < 0)
-        return NULL;
     return virBufferContentAndReset(&tex_ret);
 
  err:
@@ -242,8 +240,6 @@ phypExecBuffer(LIBSSH2_SESSION *session, virBufferPtr buf, int *exit_status,
     char *cmd;
     char *ret;
 
-    if (virBufferCheckError(buf) < 0)
-        return NULL;
     cmd = virBufferContentAndReset(buf);
     ret = phypExec(session, cmd, exit_status, conn);
     VIR_FREE(cmd);
index c78ad56edf203697321c465047db52d53f7e2656..9bb3c96448607df90b2db678bb3d9031e4de57ae 100644 (file)
@@ -4088,8 +4088,7 @@ virQEMUCapsFormatCache(virQEMUCapsPtr qemuCaps)
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</qemuCaps>\n");
 
-    if (virBufferCheckError(&buf) == 0)
-        ret = virBufferContentAndReset(&buf);
+    ret = virBufferContentAndReset(&buf);
 
     return ret;
 }
index 4358734279a8b8bb7fdfb34c61ec6a9133c42c08..be9839cc64ef83663e987a6ebcaa9d8c188a2035 100644 (file)
@@ -1007,9 +1007,6 @@ qemuBuildNetworkDriveStr(virStorageSourcePtr src,
                 if (src->path)
                     virBufferAsprintf(&buf, ":exportname=%s", src->path);
 
-                if (virBufferCheckError(&buf) < 0)
-                    return NULL;
-
                 return virBufferContentAndReset(&buf);
             }
             /* NBD code uses URI formatting scheme as others in some cases */
@@ -1086,9 +1083,6 @@ qemuBuildNetworkDriveStr(virStorageSourcePtr src,
             if (src->configFile)
                 virBufferEscape(&buf, '\\', ":", ":conf=%s", src->configFile);
 
-            if (virBufferCheckError(&buf) < 0)
-                return NULL;
-
             ret = virBufferContentAndReset(&buf);
             break;
 
@@ -1858,9 +1852,6 @@ qemuBuildDriveStr(virDomainDiskDefPtr disk,
 
     qemuBuildDiskThrottling(disk, &opt);
 
-    if (virBufferCheckError(&opt) < 0)
-        goto error;
-
     return virBufferContentAndReset(&opt);
 
  error:
@@ -2275,9 +2266,6 @@ qemuBuildDiskDeviceStr(const virDomainDef *def,
     if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_USB_STORAGE_WERROR))
         qemuBuildDiskFrontendAttributeErrorPolicy(disk, &opt);
 
-    if (virBufferCheckError(&opt) < 0)
-        goto error;
-
     return virBufferContentAndReset(&opt);
 
  error:
@@ -2296,9 +2284,6 @@ qemuBuildZPCIDevStr(virDomainDeviceInfoPtr dev)
                       dev->alias,
                       dev->addr.pci.zpci.uid);
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -2639,9 +2624,6 @@ qemuBuildFSStr(virDomainFSDefPtr fs)
     if (fs->readonly)
         virBufferAddLit(&opt, ",readonly");
 
-    if (virBufferCheckError(&opt) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&opt);
 }
 
@@ -2669,9 +2651,6 @@ qemuBuildFSDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&opt, def, &fs->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&opt) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&opt);
 }
 
@@ -3034,9 +3013,6 @@ qemuBuildControllerDevStr(const virDomainDef *domainDef,
     if (qemuBuildDeviceAddressStr(&buf, domainDef, &def->info, qemuCaps) < 0)
         return -1;
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     *devstr = virBufferContentAndReset(&buf);
     return 0;
 }
@@ -3689,9 +3665,6 @@ qemuBuildMemoryDeviceStr(virDomainMemoryDefPtr mem,
 
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -3877,9 +3850,6 @@ qemuBuildNicDevStr(virDomainDefPtr def,
         qemuBuildVirtioOptionsStr(&buf, net->virtio, qemuCaps) < 0)
         goto error;
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
 
  error:
@@ -4027,8 +3997,6 @@ qemuBuildHostNetStr(virDomainNetDefPtr net,
 
 
     virBufferTrim(&buf, ",", -1);
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
 
     return virBufferContentAndReset(&buf);
 }
@@ -4052,9 +4020,6 @@ qemuBuildWatchdogDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&buf, def, &dev->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4154,9 +4119,6 @@ qemuBuildNVRAMDevStr(virDomainNVRAMDefPtr dev)
         return NULL;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4244,9 +4206,6 @@ qemuBuildVirtioInputDevStr(const virDomainDef *def,
     if (qemuBuildVirtioOptionsStr(&buf, dev->virtio, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4278,9 +4237,6 @@ qemuBuildUSBInputDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&buf, def, &dev->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4385,9 +4341,6 @@ qemuBuildSoundDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&buf, def, &sound->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4602,9 +4555,6 @@ qemuBuildDeviceVideoStr(const virDomainDef *def,
     if (qemuBuildVirtioOptionsStr(&buf, video->virtio, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4819,9 +4769,6 @@ qemuBuildPCIHostdevDevStr(const virDomainDef *def,
     if (qemuBuildRomStr(&buf, dev->info) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4852,9 +4799,6 @@ qemuBuildUSBHostdevDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&buf, def, dev->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4884,9 +4828,6 @@ qemuBuildHubDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&buf, def, &dev->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4953,9 +4894,6 @@ qemuBuildSCSIiSCSIHostdevDrvStr(virDomainHostdevDefPtr dev,
         virBufferAddLit(&buf, ",if=none,format=raw");
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -4987,9 +4925,6 @@ qemuBuildSCSIVHostHostdevDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&buf, def, dev->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -5019,9 +4954,6 @@ qemuBuildSCSIHostdevDrvStr(virDomainHostdevDefPtr dev,
     if (dev->readonly)
         virBufferAddLit(&buf, ",readonly=on");
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -5080,9 +5012,6 @@ qemuBuildSCSIHostdevDevStr(const virDomainDef *def,
     if (dev->info->bootIndex)
         virBufferAsprintf(&buf, ",bootindex=%u", dev->info->bootIndex);
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -5408,9 +5337,6 @@ qemuBuildChrChardevStr(virLogManagerPtr logManager,
             return NULL;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -5446,9 +5372,6 @@ qemuBuildHostdevMediatedDevStr(const virDomainDef *def,
     if (dev->info->bootIndex)
         virBufferAsprintf(&buf, ",bootindex=%u", dev->info->bootIndex);
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -5708,8 +5631,6 @@ qemuBuildVirtioSerialPortDevStr(const virDomainDef *def,
         virBufferAsprintf(&buf, ",name=%s", dev->target.name
                           ? dev->target.name : "com.redhat.spice.0");
     }
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
 
     return virBufferContentAndReset(&buf);
 }
@@ -5734,8 +5655,6 @@ qemuBuildSclpDevStr(virDomainChrDefPtr dev)
     }
     virBufferAsprintf(&buf, ",chardev=char%s,id=%s",
                       dev->info.alias, dev->info.alias);
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
 
     return virBufferContentAndReset(&buf);
 }
@@ -5866,8 +5785,6 @@ qemuBuildRNGDevStr(const virDomainDef *def,
 
     if (qemuBuildDeviceAddressStr(&buf, def, &dev->info, qemuCaps) < 0)
         return NULL;
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
 
     return virBufferContentAndReset(&buf);
 }
@@ -6059,9 +5976,6 @@ qemuBuildSmbiosBaseBoardStr(virSysinfoBaseBoardDefPtr def)
         virQEMUBuildBufferEscapeComma(&buf, def->location);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -6120,9 +6034,6 @@ qemuBuildSmbiosChassisStr(virSysinfoChassisDefPtr def)
         virQEMUBuildBufferEscapeComma(&buf, def->sku);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -6369,9 +6280,6 @@ qemuBuildClockArgStr(virDomainClockDefPtr def)
         }
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -6584,9 +6492,6 @@ qemuBuildBootCommandLine(virCommandPtr cmd,
 
     virBufferTrim(&boot_buf, ",", -1);
 
-    if (virBufferCheckError(&boot_buf) < 0)
-        return -1;
-
     boot_opts_str = virBufferContentAndReset(&boot_buf);
     if (boot_opts_str) {
         virCommandAddArg(cmd, "-boot");
@@ -7011,11 +6916,6 @@ qemuBuildCpuCommandLine(virCommandPtr cmd,
             virBufferAddLit(&buf, ",l3-cache=off");
     }
 
-    if (virBufferCheckError(&cpu_buf) < 0)
-        return -1;
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     cpu = virBufferContentAndReset(&cpu_buf);
     cpu_flags = virBufferContentAndReset(&buf);
 
@@ -7498,9 +7398,6 @@ qemuBuildSmpCommandLine(virCommandPtr cmd,
         virBufferAsprintf(&buf, ",threads=%u", 1);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     virCommandAddArgBuffer(cmd, &buf);
     return 0;
 }
@@ -7849,9 +7746,6 @@ qemuBuildGraphicsSDLCommandLine(virQEMUDriverConfigPtr cfg G_GNUC_UNUSED,
 
     }
 
-    if (virBufferCheckError(&opt) < 0)
-        return -1;
-
     virCommandAddArgBuffer(cmd, &opt);
 
     return 0;
@@ -8262,9 +8156,6 @@ qemuBuildGraphicsEGLHeadlessCommandLine(virQEMUDriverConfigPtr cfg G_GNUC_UNUSED
                                       graphics->data.egl_headless.rendernode);
     }
 
-    if (virBufferCheckError(&opt) < 0)
-        return -1;
-
     virCommandAddArg(cmd, "-display");
     virCommandAddArgBuffer(cmd, &opt);
 
@@ -8915,9 +8806,6 @@ qemuBuildShmemDevLegacyStr(virDomainDefPtr def,
     if (qemuBuildDeviceAddressStr(&buf, def, &shmem->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -8957,9 +8845,6 @@ qemuBuildShmemDevStr(virDomainDefPtr def,
     if (qemuBuildDeviceAddressStr(&buf, def, &shmem->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -9487,9 +9372,6 @@ qemuBuildRedirdevDevStr(const virDomainDef *def,
     if (qemuBuildDeviceAddressStr(&buf, def, &dev->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -9627,9 +9509,6 @@ qemuBuildTPMDevStr(const virDomainDef *def,
     virBufferAsprintf(&buf, "%s,tpmdev=tpm-%s,id=%s",
                       model, tpm->info.alias, tpm->info.alias);
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -9714,9 +9593,6 @@ qemuBuildTPMBackendStr(const virDomainDef *def,
         return NULL;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -10223,9 +10099,6 @@ qemuBuildVsockDevStr(virDomainDefPtr def,
     if (qemuBuildDeviceAddressStr(&buf, def, &vsock->info, qemuCaps) < 0)
         return NULL;
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -10586,9 +10459,6 @@ qemuBuildSerialChrDeviceStr(char **deviceStr,
     if (qemuBuildDeviceAddressStr(&buf, def, &serial->info, qemuCaps) < 0)
         return -1;
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     *deviceStr = virBufferContentAndReset(&buf);
     return 0;
 }
index 1396b28a2464c6a4e2e2afd647b3959b4a51b903..71309d9c83bbfd9a1dcec7e12225943205db05b1 100644 (file)
@@ -7407,16 +7407,12 @@ qemuDomainChrDefDropDefaultPath(virDomainChrDefPtr chr,
     virBufferAddLit(&buf, "/([^/]+\\.)|(domain-[^/]+/)");
     virBufferEscapeRegex(&buf, "%s$", chr->target.name);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     regexp = virBufferContentAndReset(&buf);
 
     if (virStringMatch(chr->source->data.nix.path, regexp))
         VIR_FREE(chr->source->data.nix.path);
 
     ret = 0;
- cleanup:
     VIR_FREE(regexp);
     virObjectUnref(cfg);
     return ret;
index 89e4d158af9536f071c999ff773a83b593d3f941..d17c18705b3ef8b4c38a3bec5df695decdb1edc8 100644 (file)
@@ -1302,8 +1302,6 @@ qemuConnectGetSysinfo(virConnectPtr conn, unsigned int flags)
 
     if (virSysinfoFormat(&buf, driver->hostsysinfo) < 0)
         return NULL;
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
     return virBufferContentAndReset(&buf);
 }
 
index f625c7086bb3aae90ee79cfe67c0aee445e19825..27e6bde6016c63506fe0b837904c848b92d2ae56 100644 (file)
@@ -877,9 +877,6 @@ qemuMigrationCookieXMLFormatStr(virQEMUDriverPtr driver,
         return NULL;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index b63bdadd2558bdad9323dddcda7e87082ebebde4..f4794b2a4311df9f1a3bf2ff20d086477c913c7e 100644 (file)
@@ -323,9 +323,6 @@ qemuMonitorJSONCommandWithFd(qemuMonitorPtr mon,
         goto cleanup;
     virBufferAddLit(&cmdbuf, "\r\n");
 
-    if (virBufferCheckError(&cmdbuf) < 0)
-        goto cleanup;
-
     msg.txLength = virBufferUse(&cmdbuf);
     msg.txBuffer = virBufferContentAndReset(&cmdbuf);
     msg.txFD = scm_fd;
index 0b98236f384fb6e859a02572a0907fafabb3aa1b..c70838398c9eb26a1825434c2fdee60a0c33f675 100644 (file)
@@ -694,9 +694,6 @@ virNetLibsshAuthenticateKeyboardInteractive(virNetLibsshSessionPtr sess,
         if (virBufferUse(&buff) > 0)
             virBufferAddChar(&buff, '\n');
 
-        if (virBufferCheckError(&buff) < 0)
-            return -1;
-
         for (iprompt = 0; iprompt < nprompts; ++iprompt) {
             virConnectCredential retr_passphrase;
             const char *promptStr;
@@ -727,9 +724,6 @@ virNetLibsshAuthenticateKeyboardInteractive(virNetLibsshSessionPtr sess,
                 virBufferAddBuffer(&prompt_buff, &buff);
                 virBufferAdd(&prompt_buff, promptStr, promptStrLen);
 
-                if (virBufferCheckError(&prompt_buff) < 0)
-                    goto prompt_error;
-
                 prompt = virBufferContentAndReset(&prompt_buff);
             } else {
                 if (VIR_STRNDUP(prompt, promptStr, promptStrLen) < 0)
index 6574ee0d16b8e0a1cb53fdab6e5c08808316883c..d9fa38d5a69a79599aa83cfbcc5cb7576c6f975d 100644 (file)
@@ -898,18 +898,10 @@ int virNetSocketNewConnectSSH(const char *nodename,
     virCommandAddArgList(cmd, "--", nodename, "sh", "-c", NULL);
 
     virBufferEscapeShell(&buf, netcat);
-    if (virBufferCheckError(&buf) < 0) {
-        virCommandFree(cmd);
-        return -1;
-    }
     quoted = virBufferContentAndReset(&buf);
 
     virBufferEscapeShell(&buf, quoted);
     VIR_FREE(quoted);
-    if (virBufferCheckError(&buf) < 0) {
-        virCommandFree(cmd);
-        return -1;
-    }
     quoted = virBufferContentAndReset(&buf);
 
     /*
index 931c7091cc6b18b3589edea5c8c60df6a1bb22d6..199043f40862a33af69fafee97d175e47d9f6250 100644 (file)
@@ -359,9 +359,6 @@ virNetSSHCheckHostKey(virNetSSHSessionPtr sess)
                 virBufferAsprintf(&buff, "%02hhX:", keyhash[i]);
             virBufferTrim(&buff, ":", 1);
 
-            if (virBufferCheckError(&buff) < 0)
-                return -1;
-
             keyhashstr = virBufferContentAndReset(&buff);
 
             askKey.type = VIR_CRED_ECHOPROMPT;
@@ -424,9 +421,6 @@ virNetSSHCheckHostKey(virNetSSHSessionPtr sess)
          * to port number */
         virBufferAsprintf(&buff, "[%s]:%d", sess->hostname, sess->port);
 
-        if (virBufferCheckError(&buff) < 0)
-            return -1;
-
         hostnameStr = virBufferContentAndReset(&buff);
 
         if (libssh2_knownhost_addc(sess->knownHosts,
index 1c59c18b0d364d3659cf5ff69b5a0a1d13cb45c7..7ce26edab056d33fbd1b31e8cbc8a591b960b099 100644 (file)
@@ -266,9 +266,6 @@ virStorageBackendRBDOpenRADOSConn(virStorageBackendRBDStatePtr ptr,
         }
     }
 
-    if (virBufferCheckError(&mon_host) < 0)
-        goto cleanup;
-
     mon_buff = virBufferContentAndReset(&mon_host);
     if (virStorageBackendRBDRADOSConfSet(ptr->cluster,
                                          "mon_host",
@@ -1224,9 +1221,6 @@ virStorageBackendRBDCloneImage(rados_ioctx_t io,
 
         virBufferAsprintf(&snapname, "libvirt-%d", (int)virRandomInt(65534));
 
-        if (virBufferCheckError(&snapname) < 0)
-            goto cleanup;
-
         snapname_buff = virBufferContentAndReset(&snapname);
 
         if (virStorageBackendRBDSnapshotCreate(image, origvol, snapname_buff) < 0)
index 7b934b61e0deada29740fdfa3e52255da61d1f30..a3447c453c735a5c65a28efc64a739fed1645c62 100644 (file)
@@ -758,9 +758,6 @@ storageBackendCreateQemuImgOpts(virStorageEncryptionInfoDefPtr encinfo,
 
     virBufferTrim(&buf, ",", -1);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     *opts = virBufferContentAndReset(&buf);
     return 0;
 
@@ -946,11 +943,6 @@ storageBackendCreateQemuImgSecretObject(virCommandPtr cmd,
     virBufferAsprintf(&buf, "secret,id=%s,file=", secretAlias);
     virQEMUBuildBufferEscapeComma(&buf, secretPath);
 
-    if (virBufferCheckError(&buf) < 0) {
-        virBufferFreeAndReset(&buf);
-        return -1;
-    }
-
     commandStr = virBufferContentAndReset(&buf);
 
     virCommandAddArgList(cmd, "--object", commandStr, NULL);
@@ -976,11 +968,6 @@ storageBackendResizeQemuImgImageOpts(virCommandPtr cmd,
                       secretAlias);
     virQEMUBuildBufferEscapeComma(&buf, path);
 
-    if (virBufferCheckError(&buf) < 0) {
-        virBufferFreeAndReset(&buf);
-        return -1;
-    }
-
     commandStr = virBufferContentAndReset(&buf);
 
     virCommandAddArgList(cmd, "--image-opts", commandStr, NULL);
index 80eccaadce75d717ca39fb6a81ee6d2bfa7bac1c..9bdb78502597c908d5065238ebef1e6f559a06fc 100644 (file)
@@ -369,7 +369,6 @@ virBitmapToString(virBitmapPtr bitmap,
                           bitmap->map[sz]);
     }
 
-    virBufferCheckError(&buf);
     ret = virBufferContentAndReset(&buf);
     if (!ret)
         return NULL;
index b513c5926887cf3e93b1223e8e5e3525a94a0aeb..1b931109194468f8ce8adfe9374880df66411d4d 100644 (file)
@@ -276,20 +276,6 @@ void virBufferFreeAndReset(virBufferPtr buf)
     memset(buf, 0, sizeof(*buf));
 }
 
-/**
- * virBufferCheckErrorInternal:
- * @buf: the buffer
- *
- * Report an error if the buffer is in an error state.
- *
- * Return -1 if an error has been reported, 0 otherwise.
- */
-int
-virBufferCheckErrorInternal(const virBuffer *buf G_GNUC_UNUSED)
-{
-    return 0;
-}
-
 /**
  * virBufferUse:
  * @buf: the usage of the string in the buffer
index c7f0568067e79c6da12c3ee6a7848f792ebeab9c..8eb9608c71676883bdb18f308bc254696f0ca39f 100644 (file)
@@ -43,22 +43,9 @@ struct _virBuffer {
 const char *virBufferCurrentContent(virBufferPtr buf);
 char *virBufferContentAndReset(virBufferPtr buf);
 void virBufferFreeAndReset(virBufferPtr buf);
-int virBufferCheckErrorInternal(const virBuffer *buf)
-    ATTRIBUTE_NONNULL(1);
 
 G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(virBuffer, virBufferFreeAndReset);
 
-/**
- * virBufferCheckError
- *
- * Checks if the buffer is in error state and reports an error.
- *
- * Returns 0 if no error has occurred, otherwise an error is reported
- * and -1 is returned.
- */
-#define virBufferCheckError(buf) \
-    virBufferCheckErrorInternal(buf)
-
 size_t virBufferUse(const virBuffer *buf);
 void virBufferAdd(virBufferPtr buf, const char *str, int len);
 void virBufferAddBuffer(virBufferPtr buf, virBufferPtr toadd);
index 6baa0b251f705608df81d14f789ddf7f9973a5b6..d7fa237caff2b42d8635b365145a497cbf7d0a92 100644 (file)
@@ -2125,9 +2125,6 @@ virCommandToString(virCommandPtr cmd, bool linebreaks)
         prevopt = (cmd->args[i][0] == '-');
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index 3b678015f5e524baabce2bbdd78bf56718d5523a..648ff3f7b371a4ebc1bcfda7a52d0bfdfb19f353 100644 (file)
@@ -1445,9 +1445,6 @@ virConfWriteFile(const char *filename, virConfPtr conf)
         cur = cur->next;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     fd = open(filename, O_WRONLY | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR);
     if (fd < 0) {
         virBufferFreeAndReset(&buf);
@@ -1498,9 +1495,6 @@ virConfWriteMem(char *memory, int *len, virConfPtr conf)
         cur = cur->next;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     use = virBufferUse(&buf);
     content = virBufferContentAndReset(&buf);
 
index f22250a07e6d2e5420d9be2222046b70767d3d18..964eeb9a43596c195d2336de050623cd0665fc6c 100644 (file)
@@ -151,9 +151,6 @@ addnhostsNew(const char *name,
     virBufferEscapeString(&buf, "/%s", name);
     virBufferAsprintf(&buf, ".%s", DNSMASQ_ADDNHOSTSFILE_SUFFIX);
 
-    if (virBufferCheckError(&buf) < 0)
-                goto error;
-
     if (!(addnhostsfile->path = virBufferContentAndReset(&buf)))
         goto error;
 
@@ -365,9 +362,6 @@ hostsfileNew(const char *name,
     virBufferEscapeString(&buf, "/%s", name);
     virBufferAsprintf(&buf, ".%s", DNSMASQ_HOSTSFILE_SUFFIX);
 
-    if (virBufferCheckError(&buf) < 0)
-                goto error;
-
     if (!(hostsfile->path = virBufferContentAndReset(&buf)))
         goto error;
     return hostsfile;
index 8ab37bae4ae75a708b8ba59ccf131122f67f474a..aecabf173d65a1b14651783258b948fc92d61183 100644 (file)
@@ -118,9 +118,6 @@ virFileCacheGetFileName(virFileCachePtr cache,
     if (cache->suffix)
         virBufferAsprintf(&buf, ".%s", cache->suffix);
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index 1d2bbf9dd75e92f9e9d4702b07de77935d7618db..8607cf48e615f5c5eaf73ebecee33edb00f95229 100644 (file)
@@ -107,15 +107,12 @@ virNetDevOpenvswitchConstructVlans(virCommandPtr cmd, virNetDevVlanPtr virtVlan)
             virBufferAsprintf(&buf, "%d", virtVlan->tag[i]);
         }
 
-        if (virBufferCheckError(&buf) < 0)
-            goto cleanup;
         virCommandAddArg(cmd, virBufferCurrentContent(&buf));
     } else if (virtVlan->nTags) {
         virCommandAddArgFormat(cmd, "tag=%d", virtVlan->tag[0]);
     }
 
     ret = 0;
- cleanup:
     virBufferFreeAndReset(&buf);
     return ret;
 }
index f7849d91a69eafe6490b82db71228f1d26125adb..2acdcaa9547abff7df45c96b8736decb6bf815b3 100644 (file)
@@ -50,14 +50,7 @@ char *virPidFileBuildPath(const char *dir, const char* name)
     virBufferAsprintf(&buf, "%s", dir);
     virBufferEscapeString(&buf, "/%s.pid", name);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto error;
-
     return virBufferContentAndReset(&buf);
-
- error:
-    virBufferFreeAndReset(&buf);
-    return NULL;
 }
 
 
index 162c3c603f48f19b45c479db4641d94da75135a1..37ca1af8a47def84976fae8ac6d17283468734c2 100644 (file)
@@ -274,9 +274,6 @@ virQEMUBuildDriveCommandlineFromJSON(virJSONValuePtr srcdef)
                                     virQEMUBuildCommandLineJSONArrayNumbered) < 0)
         goto cleanup;
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     ret = virBufferContentAndReset(&buf);
 
  cleanup:
index 29ea52a16f673bf14947df3f37089ca6959e591a..43dbbf6ab996fb3842838eb7d39f720ca2e0198b 100644 (file)
@@ -1437,7 +1437,7 @@ virResctrlAllocMemoryBandwidthFormat(virResctrlAllocPtr alloc,
 
     virBufferTrim(buf, ";", 1);
     virBufferAddChar(buf, '\n');
-    return virBufferCheckError(buf);
+    return 0;
 }
 
 
@@ -1582,7 +1582,7 @@ virResctrlAllocFormatCache(virResctrlAllocPtr alloc,
         }
     }
 
-    return virBufferCheckError(buf);
+    return 0;
 }
 
 
index f083eead3f58ea156c5b6a0187308644c4d2d0a1..64d0c742c8a9e26e971fed937d0dbd0b43201b05 100644 (file)
@@ -3945,9 +3945,6 @@ virStorageFileCanonicalizeFormatPath(char **components,
         virBufferAdd(&buf, components[i], -1);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     /* if the output string is empty just return an empty string */
     if (!(ret = virBufferContentAndReset(&buf)))
         ret = g_strdup("");
index 52e36fe4da5b044fcc6248804be548f902737098..a728c74efb3b2fe1fb82e533c2a593f7ac0456ed 100644 (file)
@@ -155,8 +155,6 @@ char *virStringListJoin(const char **strings,
             virBufferAdd(&buf, delim, -1);
         strings++;
     }
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
     ret = virBufferContentAndReset(&buf);
     if (!ret)
         ret = g_strdup("");
@@ -1197,9 +1195,6 @@ virStringReplace(const char *haystack,
         tmp1 = tmp2;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index 6e7e221f0052597f19aa0432b2ecd3e56ed0bfca..0714661237fd100904823995fccb80d1933e7757 100644 (file)
@@ -1510,9 +1510,6 @@ virSysinfoFormat(virBufferPtr buf, virSysinfoDefPtr def)
         return -1;
     }
 
-    if (virBufferCheckError(buf) < 0)
-        return -1;
-
     return 0;
 }
 
index 2ff0341b1138343a4bb4242d9d09a936e043f979..7ca0bb10fd5831f7b1906f7277b0867ca412f3f9 100644 (file)
@@ -116,9 +116,6 @@ char *virSystemdMakeScopeName(const char *name,
     virSystemdEscapeName(&buf, name);
     virBufferAddLit(&buf, ".scope");
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
@@ -133,9 +130,6 @@ char *virSystemdMakeSliceName(const char *partition)
     virSystemdEscapeName(&buf, partition);
     virBufferAddLit(&buf, ".slice");
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index 3532fa5576ffd50a484780993b9e626bf2e29ba0..1c060f964ed291e6ed98829b7eeeaec925dc3e80 100644 (file)
@@ -275,9 +275,6 @@ char *virURIFormatParams(virURIPtr uri)
         }
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
-
     return virBufferContentAndReset(&buf);
 }
 
index f4c9bc89e521af9c73cd58ad652cd0322dcc2dd9..31e7bb3c738b28f43f6e729fba432bab5ec5dc6f 100644 (file)
@@ -1387,10 +1387,6 @@ virXMLFormatElement(virBufferPtr buf,
         return 0;
     }
 
-    if ((attrBuf && virBufferCheckError(attrBuf) < 0) ||
-        (childBuf && virBufferCheckError(childBuf) < 0))
-        goto cleanup;
-
     virBufferAsprintf(buf, "<%s", name);
 
     if (attrBuf && virBufferUse(attrBuf) > 0)
@@ -1406,7 +1402,6 @@ virXMLFormatElement(virBufferPtr buf,
 
     ret = 0;
 
- cleanup:
     virBufferFreeAndReset(attrBuf);
     virBufferFreeAndReset(childBuf);
     return ret;
index 0d1d87bac606794a144428e0a69b605611182fe1..e0b06accf57edb4df8759395559466e8bad25d47 100644 (file)
@@ -3432,9 +3432,6 @@ virVMXFormatConfig(virVMXContext *ctx, virDomainXMLOptionPtr xmlopt, virDomainDe
     }
 
     /* Get final VMX output */
-    if (virBufferCheckError(&buffer) < 0)
-        goto cleanup;
-
     vmx = virBufferContentAndReset(&buffer);
 
  cleanup:
index 70084cc79ea9cab738e2f5a48c578fc2e0ed48bc..210e94fa79e45883dd9c3035f41981e0fddd3208 100644 (file)
@@ -458,8 +458,6 @@ vzConnectGetSysinfo(virConnectPtr conn, unsigned int flags)
 
     if (virSysinfoFormat(&buf, driver->hostsysinfo) < 0)
         return NULL;
-    if (virBufferCheckError(&buf) < 0)
-        return NULL;
 
     return virBufferContentAndReset(&buf);
 }
@@ -2768,9 +2766,6 @@ vzBakeCookie(vzDriverPtr driver,
     virBufferAdjustIndent(&buf, -2);
     virBufferAddLit(&buf, "</vz-migration>\n");
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     *cookieout = virBufferContentAndReset(&buf);
     *cookieoutlen = strlen(*cookieout) + 1;
 
index 5f89d73c7216ae9c0472dfb1169a61d718d292d6..ae7eefc5ef78a7eac60e79a234d5ce3223d55420 100644 (file)
@@ -330,9 +330,6 @@ testQemuDiskXMLToPropsValidateFile(const void *opaque)
         VIR_FREE(jsonstr);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     actual = virBufferContentAndReset(&buf);
 
     ret = virTestCompareToFile(actual, jsonpath);
@@ -501,9 +498,6 @@ testQemuDiskXMLToPropsValidateFileSrcOnly(const void *opaque)
         virBufferAdd(&buf, jsonstr, -1);
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
-
     actual = virBufferContentAndReset(&buf);
 
     return virTestCompareToFile(actual, jsonpath);
index 31cd6f88d78fd5e9d0c92f8961496eca9ffde97c..963b54d27fec24aa1c6e2857520a81166c77b771 100644 (file)
@@ -2836,9 +2836,6 @@ testBlockNodeNameDetect(const void *opaque)
 
     virBufferTrim(&buf, "\n", -1);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     actual = virBufferContentAndReset(&buf);
 
     if (virTestCompareToFile(actual, resultFile) < 0)
@@ -2984,9 +2981,6 @@ testQueryJobs(const void *opaque)
 
     virBufferTrim(&buf, "\n", -1);
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     actual = virBufferContentAndReset(&buf);
 
     if (virTestCompareToFile(actual, filenameResult) < 0)
index fb76bf185de4ccb15e3069fc95ef241aeea85289..828567028e9866c19daae94f35050bb378917fcd 100644 (file)
@@ -131,8 +131,6 @@ qemuMonitorTestAddErrorResponse(qemuMonitorTestPtr test,
         usermsg = "unexpected command";
 
     virBufferEscape(&buf, '\\', "\"", "%s", usermsg);
-    if (virBufferCheckError(&buf) < 0)
-        return -1;
     escapemsg = virBufferContentAndReset(&buf);
 
     /* replace newline/carriage return with space */
index cec07580acc3c53af3e5c7847e2364c20ac4efa7..6833cb3bb095798cd39f617c7c19ce0ad84cf3ea 100644 (file)
@@ -210,8 +210,6 @@ testCgroupDetectMounts(const void *args)
     }
     virBufferAsprintf(&buf, "%-12s %s\n",
                       "unified", NULLSTR(group->unified.mountPoint));
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
 
     actual = virBufferCurrentContent(&buf);
     if (virTestCompareToFile(actual, parsed) < 0)
index ae7777df09464d8f1ee94d215c4efa6ef94b6822..da0cf825ca638ac3c77f0464d60072a47a6445da 100644 (file)
@@ -2417,8 +2417,6 @@ cmdBlockcopy(vshControl *ctl, const vshCmd *cmd)
             virBufferEscapeString(&buf, "<driver type='%s'/>\n", format);
             virBufferAdjustIndent(&buf, -2);
             virBufferAddLit(&buf, "</disk>\n");
-            if (virBufferCheckError(&buf) < 0)
-                goto cleanup;
             xmlstr = virBufferContentAndReset(&buf);
         }
 
index d9175488e8e966c378b6cf86412901bde0816c03..26591907a28404b99f8e76bc292f5b59a9821c20 100644 (file)
@@ -3464,9 +3464,6 @@ cmdComplete(vshControl *ctl, const vshCmd *cmd)
         arg = opt->data;
     }
 
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
     vshReadlineInit(ctl);
 
     if (!(rl_line_buffer = virBufferContentAndReset(&buf)))