arm_compute v18.08
diff --git a/examples/cl_convolution.cpp b/examples/cl_convolution.cpp
index 24ad7c1..b15bbb6 100644
--- a/examples/cl_convolution.cpp
+++ b/examples/cl_convolution.cpp
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2016, 2018 ARM Limited.
+ * Copyright (c) 2016-2018 ARM Limited.
  *
  * SPDX-License-Identifier: MIT
  *
@@ -28,6 +28,7 @@
 #include "arm_compute/core/Types.h"
 #include "arm_compute/runtime/CL/CLFunctions.h"
 #include "arm_compute/runtime/CL/CLScheduler.h"
+#include "utils/ImageLoader.h"
 #include "utils/Utils.h"
 
 using namespace arm_compute;
@@ -56,7 +57,7 @@
 class CLConvolutionExample : public Example
 {
 public:
-    void do_setup(int argc, char **argv) override
+    bool do_setup(int argc, char **argv) override
     {
         PPMLoader ppm;
 
@@ -94,6 +95,8 @@
             ppm.fill_image(src);
             output_filename = std::string(argv[1]) + "_out.ppm";
         }
+
+        return true;
     }
     void do_run() override
     {