mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
Adapt to VIR_ALLOC and virAsprintf in src/access/*
This commit is contained in:
parent
1b3e1d3ba5
commit
abe6855b9e
@ -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] == '_')
|
||||
|
@ -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;
|
||||
|
||||
|
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user