mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
Revert "util: cgroup: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC"
This reverts commit 4da4a9fe0c0956feefe3d592b4ba2b92b2a9a2f9. Turns out, our code relies on virCgroupFree(&var) setting var = NULL. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
parent
81acbc4cb1
commit
e0b46ad623
@ -50,6 +50,7 @@
|
||||
#include "vircgrouppriv.h"
|
||||
|
||||
#include "virutil.h"
|
||||
#include "viralloc.h"
|
||||
#include "virerror.h"
|
||||
#include "virlog.h"
|
||||
#include "virfile.h"
|
||||
|
@ -27,11 +27,9 @@
|
||||
|
||||
# include "virutil.h"
|
||||
# include "virbitmap.h"
|
||||
# include "viralloc.h"
|
||||
|
||||
struct _virCgroup;
|
||||
typedef struct _virCgroup virCgroup;
|
||||
typedef virCgroup *virCgroupPtr;
|
||||
struct virCgroup;
|
||||
typedef struct virCgroup *virCgroupPtr;
|
||||
|
||||
enum {
|
||||
VIR_CGROUP_CONTROLLER_CPU,
|
||||
@ -299,7 +297,4 @@ int virCgroupSetOwner(virCgroupPtr cgroup,
|
||||
int virCgroupHasEmptyTasks(virCgroupPtr cgroup, int controller);
|
||||
|
||||
bool virCgroupControllerAvailable(int controller);
|
||||
|
||||
VIR_DEFINE_AUTOPTR_FUNC(virCgroup, virCgroupFree)
|
||||
|
||||
#endif /* __VIR_CGROUP_H__ */
|
||||
|
@ -42,7 +42,7 @@ struct virCgroupController {
|
||||
char *placement;
|
||||
};
|
||||
|
||||
struct _virCgroup {
|
||||
struct virCgroup {
|
||||
char *path;
|
||||
|
||||
struct virCgroupController controllers[VIR_CGROUP_CONTROLLER_LAST];
|
||||
|
Loading…
x
Reference in New Issue
Block a user