[gegl] buffer: fixed a bug when flushing async file backend



commit 1abb0171301a9f31b48e7ced3d3aaf20709b7ffd
Author: Ville Sokk <ville sokk gmail com>
Date:   Tue Aug 21 19:22:38 2012 +0300

    buffer: fixed a bug when flushing async file backend

 gegl/buffer/gegl-tile-backend-file-async.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gegl/buffer/gegl-tile-backend-file-async.c b/gegl/buffer/gegl-tile-backend-file-async.c
index a10fa95..5e2e790 100644
--- a/gegl/buffer/gegl-tile-backend-file-async.c
+++ b/gegl/buffer/gegl-tile-backend-file-async.c
@@ -596,7 +596,7 @@ gegl_tile_backend_file_write_block (GeglTileBackendFile  *self,
       params     = g_new0 (GeglFileBackendThreadParams, 1);
       new_source = g_malloc (length);
 
-      memcpy (new_source, self->in_holding, length);
+      memcpy (new_source, block, length);
 
       params->operation = OP_WRITE_BLOCK;
       params->length    = length;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]