Author: Carlos Lopez <[email protected]>
Date:   Tue Mar 12 20:08:19 2013 +0100

add_tile now receives a reference to a cairo_surface_t pointer

---

 synfig-core/src/synfig/target_cairo_tile.h |    2 +-
 synfig-studio/src/gui/workarea.cpp         |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/synfig-core/src/synfig/target_cairo_tile.h 
b/synfig-core/src/synfig/target_cairo_tile.h
index 0fd059e..2aeeae9 100644
--- a/synfig-core/src/synfig/target_cairo_tile.h
+++ b/synfig-core/src/synfig/target_cairo_tile.h
@@ -87,7 +87,7 @@ public:
        virtual int next_frame(Time& time);
        
        //! Adds the tile at \a x , \a y contained in \a surface
-       virtual bool add_tile(cairo_surface_t* surface, int x, int y)=0;
+       virtual bool add_tile(cairo_surface_t*& surface, int x, int y)=0;
        //! Returns the total tiles of the imaged rounded to integer number of 
tiles
        virtual int total_tiles()const
        {
diff --git a/synfig-studio/src/gui/workarea.cpp 
b/synfig-studio/src/gui/workarea.cpp
index 6e4e4f6..ab19746 100644
--- a/synfig-studio/src/gui/workarea.cpp
+++ b/synfig-studio/src/gui/workarea.cpp
@@ -272,7 +272,7 @@ public:
                return true;
        }
                
-       virtual bool add_tile(cairo_surface_t* tile_surface, int x, int y)
+       virtual bool add_tile(cairo_surface_t*& tile_surface, int x, int y)
        {
                synfig::Mutex::Lock lock(mutex);
                if(cairo_surface_status(tile_surface))


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to