IVGCVSW-7963 Uninitialized variable error in coverity

 * Initialised the uninitialized variable.

Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: Ifb002ee53cb9b2a2559c282a9b30192790d36d05
diff --git a/include/armnn/Optional.hpp b/include/armnn/Optional.hpp
index 1b61e20..958e589 100644
--- a/include/armnn/Optional.hpp
+++ b/include/armnn/Optional.hpp
@@ -179,7 +179,7 @@
         m_HasValue = true;
     }
 
-    alignas(alignof(T)) unsigned char m_Storage[sizeof(T)];
+    alignas(alignof(T)) unsigned char m_Storage[sizeof(T)] = {};
 };
 
 ///
diff --git a/profiling/common/include/Optional.hpp b/profiling/common/include/Optional.hpp
index e2d6c67..8fdbbfe 100644
--- a/profiling/common/include/Optional.hpp
+++ b/profiling/common/include/Optional.hpp
@@ -182,7 +182,7 @@
         m_HasValue = true;
     }
 
-    alignas(alignof(T)) unsigned char m_Storage[sizeof(T)];
+    alignas(alignof(T)) unsigned char m_Storage[sizeof(T)] = {};
 };
 
 ///