apparmor: Fix use of uninitialized random_data

Without this, virt-aa-helper would segfault in -c or -r commands.
This commit is contained in:
Jiri Denemark 2012-01-27 11:14:21 +01:00
parent 98b01e8f2b
commit bc1edeb611

View File

@ -42,6 +42,7 @@
#include "pci.h"
#include "virfile.h"
#include "configmake.h"
#include "virrandom.h"
#define VIR_FROM_THIS VIR_FROM_SECURITY
@ -1182,6 +1183,9 @@ main(int argc, char **argv)
memset(ctl, 0, sizeof(vahControl));
if (virRandomInitialize(time(NULL) ^ getpid()) < 0)
vah_error(ctl, 1, _("could not initialize random generator"));
if (vahParseArgv(ctl, argc, argv) != 0)
vah_error(ctl, 1, _("could not parse arguments"));