Fix zero init of class members in message handler

There are instances of class members not being zero initialized in the
message handler. To avoid possible issues with using the class members
when they have an intermediate value, the constructors have been updated
to zero initialize all the member variables.

Change-Id: Ib539410a8f1486f8155272731f5cb7006c22ac7a
Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
diff --git a/applications/message_handler_openamp/inference_runner.cpp b/applications/message_handler_openamp/inference_runner.cpp
index bf07819..659d685 100644
--- a/applications/message_handler_openamp/inference_runner.cpp
+++ b/applications/message_handler_openamp/inference_runner.cpp
@@ -51,7 +51,7 @@
                                  MessageHandler::InferenceQueue &_inferenceQueue,
                                  MessageHandler::ResponseQueue &_responseQueue) :
     inferenceQueue(_inferenceQueue),
-    responseQueue(_responseQueue), inference(tensorArena, arenaSize) {
+    responseQueue(_responseQueue), inference(tensorArena, arenaSize), taskHandle() {
     BaseType_t ret = xTaskCreate(inferenceTask, "inferenceTask", 8 * 1024, this, 4, &taskHandle);
     if (ret != pdPASS) {
         LOG_ERR("Failed to create inference task");