mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-27 12:15:34 +03:00
Portability patch for fopen on OS/400
This commit is contained in:
committed by
Daniel Veillard
parent
ca9fc43bf7
commit
1c43f43ce3
@@ -2194,6 +2194,8 @@ static void parseAndPrintFile(char *filename, xmlParserCtxtPtr rectxt) {
|
|||||||
|
|
||||||
#if defined(_WIN32) || defined (__DJGPP__) && !defined (__CYGWIN__)
|
#if defined(_WIN32) || defined (__DJGPP__) && !defined (__CYGWIN__)
|
||||||
f = fopen(filename, "rb");
|
f = fopen(filename, "rb");
|
||||||
|
#elif defined(__OS400__)
|
||||||
|
f = fopen(filename, "rb");
|
||||||
#else
|
#else
|
||||||
f = fopen(filename, "r");
|
f = fopen(filename, "r");
|
||||||
#endif
|
#endif
|
||||||
@@ -2260,6 +2262,8 @@ static void parseAndPrintFile(char *filename, xmlParserCtxtPtr rectxt) {
|
|||||||
} else {
|
} else {
|
||||||
#if defined(_WIN32) || defined (__DJGPP__) && !defined (__CYGWIN__)
|
#if defined(_WIN32) || defined (__DJGPP__) && !defined (__CYGWIN__)
|
||||||
f = fopen(filename, "rb");
|
f = fopen(filename, "rb");
|
||||||
|
#elif defined(__OS400__)
|
||||||
|
f = fopen(filename, "rb");
|
||||||
#else
|
#else
|
||||||
f = fopen(filename, "r");
|
f = fopen(filename, "r");
|
||||||
#endif
|
#endif
|
||||||
@@ -2301,6 +2305,8 @@ static void parseAndPrintFile(char *filename, xmlParserCtxtPtr rectxt) {
|
|||||||
|
|
||||||
#if defined(_WIN32) || defined (__DJGPP__) && !defined (__CYGWIN__)
|
#if defined(_WIN32) || defined (__DJGPP__) && !defined (__CYGWIN__)
|
||||||
f = fopen(filename, "rb");
|
f = fopen(filename, "rb");
|
||||||
|
#elif defined(__OS400__)
|
||||||
|
f = fopen(filename, "rb");
|
||||||
#else
|
#else
|
||||||
f = fopen(filename, "r");
|
f = fopen(filename, "r");
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user