Check for NULL installed packages enumerator

This commit is contained in:
Andreas Steffen
2015-05-24 11:15:36 +02:00
parent 5d5a74b077
commit dedd0ad07c
+5 -1
View File
@@ -345,9 +345,13 @@ static void add_installed_packages(imc_state_t *state, imc_msg_t *msg)
enumerator_t *enumerator;
chunk_t name, version;
enumerator = os->create_package_enumerator(os);
if (!enumerator)
{
return;
}
attr = ietf_attr_installed_packages_create();
enumerator = os->create_package_enumerator(os);
while (enumerator->enumerate(enumerator, &name, &version))
{
DBG2(DBG_IMC, "package '%.*s' (%.*s)",