gegl r2053 - in trunk: . gegl/buffer
- From: schumaml svn gnome org
- To: svn-commits-list gnome org
- Subject: gegl r2053 - in trunk: . gegl/buffer
- Date: Mon, 18 Feb 2008 22:34:14 +0000 (GMT)
Author: schumaml
Date: Mon Feb 18 22:34:13 2008
New Revision: 2053
URL: http://svn.gnome.org/viewvc/gegl?rev=2053&view=rev
Log:
* gegl/buffer/gegl-tile-disk.c (gegl_tile_disk_constructor): open the file descriptor in binary mode.
Modified:
trunk/ChangeLog
trunk/gegl/buffer/gegl-tile-disk.c
Modified: trunk/gegl/buffer/gegl-tile-disk.c
==============================================================================
--- trunk/gegl/buffer/gegl-tile-disk.c (original)
+++ trunk/gegl/buffer/gegl-tile-disk.c Mon Feb 18 22:34:13 2008
@@ -105,6 +105,13 @@
g_strerror (errno), err, nleft);
return;
}
+ else
+ {
+ g_message ("read tile data from disk: "
+ "%s (%d/%d bytes read)",
+ g_strerror (errno), err, nleft);
+ }
+
nleft -= err;
}
}
@@ -453,7 +460,7 @@
object = G_OBJECT_CLASS (parent_class)->constructor (type, n_params, params);
disk = GEGL_TILE_DISK (object);
- disk->fd = g_open (disk->path, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR | O_DIRECT);
+ disk->fd = g_open (disk->path, O_CREAT | O_RDWR | O_BINARY, S_IRUSR | S_IWUSR | O_DIRECT);
if (disk->fd == -1)
{
g_message ("Unable to open swap file '%s' GEGL unable to initialize virtual memory", disk->path);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]