[libgda] Make blobs manipulation work on Windows
- From: Vivien Malerba <vivien src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Make blobs manipulation work on Windows
- Date: Sat, 29 Dec 2012 22:06:36 +0000 (UTC)
commit e9a0eceb08d7d586a7e3d8e20a6a05a644d4de74
Author: Vivien Malerba <malerba gnome-db org>
Date: Sat Dec 29 22:50:43 2012 +0100
Make blobs manipulation work on Windows
the files need to be opened in binary mode.
libgda/dir-blob-op.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libgda/dir-blob-op.c b/libgda/dir-blob-op.c
index bffab30..19b00db 100644
--- a/libgda/dir-blob-op.c
+++ b/libgda/dir-blob-op.c
@@ -188,7 +188,7 @@ gda_dir_blob_op_read (GdaBlobOp *op, GdaBlob *blob, glong offset, glong size)
g_return_val_if_fail (blob, -1);
/* open file */
- file = fopen (dirop->priv->complete_filename, "r"); /* Flawfinder: ignore */
+ file = fopen (dirop->priv->complete_filename, "rb"); /* Flawfinder: ignore */
if (!file)
return -1;
@@ -227,7 +227,7 @@ gda_dir_blob_op_write (GdaBlobOp *op, GdaBlob *blob, glong offset)
g_return_val_if_fail (blob, -1);
/* open file */
- file = fopen (dirop->priv->complete_filename, "w+"); /* Flawfinder: ignore */
+ file = fopen (dirop->priv->complete_filename, "w+b"); /* Flawfinder: ignore */
if (!file)
return -1;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]