devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=5edae8b9c1942486bbdba1dfeb029b4d02854d78

commit 5edae8b9c1942486bbdba1dfeb029b4d02854d78
Author: Chris Michael <[email protected]>
Date:   Mon Nov 6 09:17:02 2017 -0500

    evas-software-gdi: Remove need for useless free_region function
    
    Signed-off-by: Chris Michael <[email protected]>
---
 src/modules/evas/engines/software_gdi/evas_engine.c | 2 +-
 src/modules/evas/engines/software_gdi/evas_engine.h | 3 ---
 src/modules/evas/engines/software_gdi/evas_outbuf.c | 7 -------
 3 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/src/modules/evas/engines/software_gdi/evas_engine.c 
b/src/modules/evas/engines/software_gdi/evas_engine.c
index dc17d232cc..465607853e 100644
--- a/src/modules/evas/engines/software_gdi/evas_engine.c
+++ b/src/modules/evas/engines/software_gdi/evas_engine.c
@@ -51,7 +51,7 @@ eng_output_setup(void *engine, void *in, unsigned int w, 
unsigned int h)
                                                  NULL,
                                                  
evas_software_gdi_outbuf_new_region_for_update,
                                                  
evas_software_gdi_outbuf_push_updated_region,
-                                                 
evas_software_gdi_outbuf_free_region_for_update,
+                                                 NULL,
                                                  
evas_software_gdi_outbuf_idle_flush,
                                                  
evas_software_gdi_outbuf_flush,
                                                  NULL,
diff --git a/src/modules/evas/engines/software_gdi/evas_engine.h 
b/src/modules/evas/engines/software_gdi/evas_engine.h
index 08a50fce52..88d1cac214 100644
--- a/src/modules/evas/engines/software_gdi/evas_engine.h
+++ b/src/modules/evas/engines/software_gdi/evas_engine.h
@@ -180,9 +180,6 @@ void evas_software_gdi_outbuf_push_updated_region(Outbuf    
 *buf,
                                                   int         w,
                                                   int         h);
 
-void evas_software_gdi_outbuf_free_region_for_update(Outbuf     *buf,
-                                                     RGBA_Image *update);
-
 void evas_software_gdi_outbuf_flush(Outbuf *buf, Tilebuf_Rect *surface_damage, 
Tilebuf_Rect *buffer_damage, Evas_Render_Mode render_mode);
 
 void evas_software_gdi_outbuf_idle_flush(Outbuf *buf);
diff --git a/src/modules/evas/engines/software_gdi/evas_outbuf.c 
b/src/modules/evas/engines/software_gdi/evas_outbuf.c
index 5ec4443e16..68a1a3e463 100644
--- a/src/modules/evas/engines/software_gdi/evas_outbuf.c
+++ b/src/modules/evas/engines/software_gdi/evas_outbuf.c
@@ -547,13 +547,6 @@ evas_software_gdi_outbuf_push_updated_region(Outbuf     
*buf,
 }
 
 void
-evas_software_gdi_outbuf_free_region_for_update(Outbuf     *buf EINA_UNUSED,
-                                                RGBA_Image *update EINA_UNUSED)
-{
-   /* no need to do anything - they are cleaned up on flush */
-}
-
-void
 evas_software_gdi_outbuf_flush(Outbuf *buf, Tilebuf_Rect *surface_damage 
EINA_UNUSED, Tilebuf_Rect *buffer_damage EINA_UNUSED, Evas_Render_Mode 
render_mode)
 {
    Eina_List     *l;

-- 


Reply via email to