On May 1, 2016 08:06, "Marcel Hollerbach" <marcel-hollerb...@t-online.de>
wrote:
>
> bu5hm4n pushed a commit to branch master.
>
>
http://git.enlightenment.org/core/efl.git/commit/?id=e58e5eda0829ac5d66c874486ddb9edd7dfcd76d
>
> commit e58e5eda0829ac5d66c874486ddb9edd7dfcd76d
> Author: Marcel Hollerbach <marcel-hollerb...@t-online.de>
> Date:   Sun May 1 17:01:22 2016 +0200
>
>     efl: remove eina_promise typedef
>
>     fixes the following warnings:
>       /usr/local/include/efl-1/Efl_Model_Common.h:14:30: warning:
redefinition of typedef 'Eina_Promise' is a
>             C11 feature [-Wtypedef-redefinition]
>       typedef struct _Eina_Promise Eina_Promise;
>                                    ^
>       /usr/local/include/eina-1/eina/eina_promise.h:10:30: note: previous
definition is here
>       typedef struct _Eina_Promise Eina_Promise;
>
>     To remove the typedef i had to cleanup the includes of header in
>     evas_canvas3d_eet.c.
> ---
>  src/lib/efl/Efl_Model_Common.h          | 2 --
>  src/lib/evas/canvas/evas_canvas3d_eet.c | 2 --
>  2 files changed, 4 deletions(-)
>
> diff --git a/src/lib/efl/Efl_Model_Common.h
b/src/lib/efl/Efl_Model_Common.h
> index 0ccccc1..60fe220 100644
> --- a/src/lib/efl/Efl_Model_Common.h
> +++ b/src/lib/efl/Efl_Model_Common.h
> @@ -11,8 +11,6 @@ EAPI extern Eina_Error EFL_MODEL_ERROR_INIT_FAILED;
>  EAPI extern Eina_Error EFL_MODEL_ERROR_INCORRECT_VALUE;
>  EAPI extern Eina_Error EFL_MODEL_ERROR_PERMISSION_DENIED;
>
> -typedef struct _Eina_Promise Eina_Promise;
> -
>  /**
>   * @struct _Efl_Model_Children_Event
>   * Every time a child id added the event
> diff --git a/src/lib/evas/canvas/evas_canvas3d_eet.c
b/src/lib/evas/canvas/evas_canvas3d_eet.c
> index a3803a6..353e291 100644
> --- a/src/lib/evas/canvas/evas_canvas3d_eet.c
> +++ b/src/lib/evas/canvas/evas_canvas3d_eet.c
> @@ -1,5 +1,3 @@
> -#include <stdio.h>
> -#include <Eet.h>
>  #include "evas_common_private.h"
>  #include "evas_private.h"

Was that intended ? Doesn't seems so !

> --
>
>
>
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to