[gegl] buffer: remove erroneous lseek in async file backend
- From: Ville Sokk <villesokk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] buffer: remove erroneous lseek in async file backend
- Date: Tue, 7 Aug 2012 17:11:56 +0000 (UTC)
commit c1d9f589b580e543df2ead1ff192021554ea90f5
Author: Ville Sokk <ville sokk gmail com>
Date: Tue Aug 7 19:58:34 2012 +0300
buffer: remove erroneous lseek in async file backend
gegl/buffer/gegl-tile-backend-file-async.c | 20 --------------------
1 files changed, 0 insertions(+), 20 deletions(-)
---
diff --git a/gegl/buffer/gegl-tile-backend-file-async.c b/gegl/buffer/gegl-tile-backend-file-async.c
index beed049..061c051 100644
--- a/gegl/buffer/gegl-tile-backend-file-async.c
+++ b/gegl/buffer/gegl-tile-backend-file-async.c
@@ -493,14 +493,6 @@ gegl_tile_backend_file_write_block (GeglTileBackendFile *self,
else
self->in_holding->next = next_allocation;
- if (self->out_offset != self->offset)
- {
- if (lseek (self->o, self->offset, SEEK_SET) == -1)
- goto fail;
-
- self->out_offset = self->offset;
- }
-
/* XXX: should promiscuosuly try to compress here as well,. if revisions
are not matching..
*/
@@ -533,26 +525,14 @@ gegl_tile_backend_file_write_block (GeglTileBackendFile *self,
else
{
/* we're setting up for the first write */
-
self->offset = self->next_pre_alloc; /* start writing header at end
* of file, worry about writing
* header inside free list later
*/
- if (self->out_offset != self->offset)
- {
- if (lseek (self->o, self->offset, SEEK_SET) == -1)
- goto fail;
-
- self->out_offset = self->offset;
- }
}
self->in_holding = block;
return TRUE;
-fail:
- g_warning ("failed to lseek() to 0x%x in %s: %s",
- self->offset, self->path, g_strerror (errno));
- return FALSE;
}
void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]