tests: Add missing function implementations
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 28 Jul 2016 11:10:39 +0000 (20:10 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 28 Jul 2016 11:15:23 +0000 (20:15 +0900)
In eolian test cases.
Not a problem when EOAPI is defined as weak, but compilation
will fail if the symbols are strong. Eg. on Solaris (it's just
a guess).

Fixes T3889

src/tests/eolian/eolian_generated_promise.c

index 4432600..6079331 100644 (file)
@@ -47,5 +47,15 @@ static void _generated_promise_method3(Eo *obj EINA_UNUSED, Generated_Promise_Da
    ck_assert(promise1 != NULL);
 }
 
+static void _generated_promise_method_multiple_args_1(Eo *obj EINA_UNUSED, Generated_Promise_Data *pd EINA_UNUSED,
+                                                      Eina_Promise_Owner *promise1 EINA_UNUSED, void *data EINA_UNUSED)
+{
+}
+
+static void _generated_promise_method_multiple_args_2(Eo *obj EINA_UNUSED, Generated_Promise_Data *pd EINA_UNUSED,
+                                                      void *data EINA_UNUSED,  Eina_Promise_Owner *promise1 EINA_UNUSED)
+{
+}
+
 #include "generated_promise.eo.h"
 #include "generated_promise.eo.c"