On Tue, 26 Apr 2011 14:24:19 +0200 Jérémy Zurcher <jer...@asynk.ch> said:

though we value your patch and we always say "send patches"... we can't accept
that patch as it breaks api. we basically cannot break our api now we are 1.0 -
not until a 2.0 and we're not jumping right on that any time soon. it's
evolution for now, not revolution :)

> Hi,
> working on ffi-efl (https://github.com/jeremyz/ffi-efl),
> regarding to what I seen in other evas engines,
> Evas_Engine_buffer struct should be updated like this
> 
> 
> --- src/modules/engines/buffer/Evas_Engine_Buffer.h.orig      2011-04-26
> 13:45:19.060124298 +0200 +++
> src/modules/engines/buffer/Evas_Engine_Buffer.h       2011-04-26
> 13:44:16.013799291 +0200 @@ -26,11 +26,11 @@ int   color_key_r;
>        int   color_key_g;
>        int   color_key_b;
> -      struct {
> +   } info;
> +   struct {
>        void * (*new_update_region) (int x, int y, int w, int h, int
> *row_bytes); void   (*free_update_region) (int x, int y, int w, int h, void
> *data);
> -      } func;
> -   } info;
> +   } func;
>  
>     /* non-blocking or blocking mode */
>     Evas_Engine_Render_Mode render_mode;
> 
> 
> --- src/modules/engines/buffer/evas_engine.c.orig     2011-04-26
> 13:45:19.076790859 +0200 +++ src/modules/engines/buffer/evas_engine.c
> 2011-04-26 13:44:10.613828629 +0200 @@ -155,8 +155,8 @@
>                     info->info.color_key_r,
>                     info->info.color_key_g,
>                     info->info.color_key_b,
> -                   info->info.func.new_update_region,
> -                   info->info.func.free_update_region);
> +                   info->func.new_update_region,
> +                   info->func.free_update_region);
>     if (e->engine.data.output)
>       eng_output_free(e->engine.data.output);
>     e->engine.data.output = re;
> 
> regards
> Jérémy
> 
> ------------------------------------------------------------------------------
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network 
> management toolset available today.  Delivers lowest initial 
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to