devilhorns pushed a commit to branch master.

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

commit f32c1ece7ebc834ef5fdea12a0f111f1a0a3ea63
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Mon Nov 6 09:15:54 2017 -0500

    evas-software-ddraw: Remove need for useless free_region function
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/modules/evas/engines/software_ddraw/evas_engine.c | 2 +-
 src/modules/evas/engines/software_ddraw/evas_engine.h | 3 ---
 src/modules/evas/engines/software_ddraw/evas_outbuf.c | 7 -------
 3 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/src/modules/evas/engines/software_ddraw/evas_engine.c 
b/src/modules/evas/engines/software_ddraw/evas_engine.c
index f8882e8c39..44e0f725f2 100644
--- a/src/modules/evas/engines/software_ddraw/evas_engine.c
+++ b/src/modules/evas/engines/software_ddraw/evas_engine.c
@@ -47,7 +47,7 @@ eng_output_setup(void *engine, void *in, unsigned int w, 
unsigned int h)
                                                  NULL,
                                                  
evas_software_ddraw_outbuf_new_region_for_update,
                                                  
evas_software_ddraw_outbuf_push_updated_region,
-                                                 
evas_software_ddraw_outbuf_free_region_for_update,
+                                                 NULL,
                                                  
evas_software_ddraw_outbuf_idle_flush,
                                                  
evas_software_ddraw_outbuf_flush,
                                                  NULL,
diff --git a/src/modules/evas/engines/software_ddraw/evas_engine.h 
b/src/modules/evas/engines/software_ddraw/evas_engine.h
index 8184417abb..aac482f034 100644
--- a/src/modules/evas/engines/software_ddraw/evas_engine.h
+++ b/src/modules/evas/engines/software_ddraw/evas_engine.h
@@ -136,9 +136,6 @@ void evas_software_ddraw_outbuf_push_updated_region(Outbuf  
   *buf,
                                                     int        w,
                                                     int        h);
 
-void evas_software_ddraw_outbuf_free_region_for_update(Outbuf     *buf,
-                                                       RGBA_Image *update);
-
 void evas_software_ddraw_outbuf_flush(Outbuf *buf, Tilebuf_Rect 
*surface_damage, Tilebuf_Rect *buffer_damage, Evas_Render_Mode render_mode);
 
 void evas_software_ddraw_outbuf_idle_flush(Outbuf *buf);
diff --git a/src/modules/evas/engines/software_ddraw/evas_outbuf.c 
b/src/modules/evas/engines/software_ddraw/evas_outbuf.c
index 0d5a79ae56..55fd535333 100644
--- a/src/modules/evas/engines/software_ddraw/evas_outbuf.c
+++ b/src/modules/evas/engines/software_ddraw/evas_outbuf.c
@@ -349,13 +349,6 @@ evas_software_ddraw_outbuf_push_updated_region(Outbuf     
*buf,
 }
 
 void
-evas_software_ddraw_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_ddraw_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