From fb6d8901183695af645e27cc7858921b8777c5b1 Mon Sep 17 00:00:00 2001
From: Marc Bonnici <marc.bonnici@arm.com>
Date: Thu, 18 Jul 2019 16:42:05 +0100
Subject: [PATCH] fw/DatabaseOutput: Only attempt to extract config if
 avaliable

Do not try to parse `kernel_config` if no data is present.
---
 wa/framework/output.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/wa/framework/output.py b/wa/framework/output.py
index 48d98974..41e7c8e7 100644
--- a/wa/framework/output.py
+++ b/wa/framework/output.py
@@ -948,8 +948,9 @@ class DatabaseOutput(Output):
 
 def kernel_config_from_db(raw):
     kernel_config = {}
-    for k, v in zip(raw[0], raw[1]):
-        kernel_config[k] = v
+    if raw:
+        for k, v in zip(raw[0], raw[1]):
+            kernel_config[k] = v
     return kernel_config