[ghex] Pass 'b' as mode to fopen to use binary I/O



commit 85f28633a431af009dd87a5b8fa6add0c8423898
Author: Kalev Lember <kalevlember gmail com>
Date:   Sat Feb 18 19:44:46 2012 +0200

    Pass 'b' as mode to fopen to use binary I/O

 src/ghex-window.c  |    2 +-
 src/hex-document.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/ghex-window.c b/src/ghex-window.c
index f12f21a..c457627 100644
--- a/src/ghex-window.c
+++ b/src/ghex-window.c
@@ -1248,7 +1248,7 @@ ghex_window_save_as(GHexWindow *win)
         }
 
         if(ret_val) {
-            if((file = fopen(filename, "w")) != NULL) {
+            if((file = fopen(filename, "wb")) != NULL) {
                 if(hex_document_write_to_file(doc, file)) {
                     if(doc->file_name)
                         g_free(doc->file_name);
diff --git a/src/hex-document.c b/src/hex-document.c
index de927d5..eb5fc08 100644
--- a/src/hex-document.c
+++ b/src/hex-document.c
@@ -702,7 +702,7 @@ hex_document_write(HexDocument *doc)
 	if(doc->file_name == NULL)
 		return FALSE;
 
-	if((file = fopen(doc->file_name, "w")) != NULL) {
+	if((file = fopen(doc->file_name, "wb")) != NULL) {
 		ret = hex_document_write_to_file(doc, file);
 		fclose(file);
 		if(ret) {



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