Adapt to VIR_ALLOC and virAsprintf in src/access/*

This commit is contained in:
Michal Privoznik 2013-07-04 12:00:19 +02:00
parent 1b3e1d3ba5
commit abe6855b9e
3 changed files with 3 additions and 9 deletions

View File

@ -57,10 +57,8 @@ virAccessDriverPolkitFormatAction(const char *typename,
if (virAsprintf(&actionid, "%s.%s.%s",
VIR_ACCESS_DRIVER_POLKIT_ACTION_PREFIX,
typename, permname) < 0) {
virReportOOMError();
typename, permname) < 0)
return NULL;
}
for (i = 0; actionid[i]; i++)
if (actionid[i] == '_')

View File

@ -40,10 +40,8 @@ int virAccessDriverStackAppend(virAccessManagerPtr manager,
{
virAccessDriverStackPrivatePtr priv = virAccessManagerGetPrivateData(manager);
if (VIR_EXPAND_N(priv->managers, priv->managersLen, 1) < 0) {
virReportOOMError();
if (VIR_EXPAND_N(priv->managers, priv->managersLen, 1) < 0)
return -1;
}
priv->managers[priv->managersLen-1] = child;

View File

@ -85,10 +85,8 @@ static virAccessManagerPtr virAccessManagerNewDriver(virAccessDriverPtr drv)
if (virAccessManagerInitialize() < 0)
return NULL;
if (VIR_ALLOC_N(privateData, drv->privateDataLen) < 0) {
virReportOOMError();
if (VIR_ALLOC_N(privateData, drv->privateDataLen) < 0)
return NULL;
}
if (!(mgr = virObjectLockableNew(virAccessManagerClass))) {
VIR_FREE(privateData);