Applied fix for "wb" open flag, Daniel
diff --git a/xmlIO.c b/xmlIO.c
index 6548b74..ce5d466 100644
--- a/xmlIO.c
+++ b/xmlIO.c
@@ -395,7 +395,7 @@
if (path == NULL)
return(NULL);
- fd = fopen(path, "w");
+ fd = fopen(path, "wb");
return((void *) fd);
}
@@ -1265,7 +1265,7 @@
if ( dump_name != NULL ) {
(void)snprintf( buffer, sizeof(buffer), "%s.content", dump_name );
- tst_file = fopen( buffer, "w" );
+ tst_file = fopen( buffer, "wb" );
if ( tst_file != NULL ) {
xmlGenericError( xmlGenericErrorContext,
"Transmitted content saved in file: %s\n", buffer );
@@ -1276,7 +1276,7 @@
}
(void)snprintf( buffer, sizeof(buffer), "%s.reply", dump_name );
- tst_file = fopen( buffer, "w" );
+ tst_file = fopen( buffer, "wb" );
if ( tst_file != NULL ) {
xmlGenericError( xmlGenericErrorContext,
"Reply content saved in file: %s\n", buffer );