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