From 98c7c73d0647f7551cf98434ab7cf0009c8f91ec Mon Sep 17 00:00:00 2001 From: Oliver Jowett Date: Wed, 1 Oct 2014 12:17:51 +0100 Subject: [PATCH] Only use O_BINARY on Win32 --- dump1090.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dump1090.c b/dump1090.c index f88d03b..7a7addd 100644 --- a/dump1090.c +++ b/dump1090.c @@ -710,7 +710,13 @@ int main(int argc, char **argv) { } else { if (Modes.filename[0] == '-' && Modes.filename[1] == '\0') { Modes.fd = STDIN_FILENO; - } else if ((Modes.fd = open(Modes.filename, (O_RDONLY | O_BINARY))) == -1) { + } else if ((Modes.fd = open(Modes.filename, +#ifdef _WIN32 + (O_RDONLY | O_BINARY) +#else + (O_RDONLY) +#endif + )) == -1) { perror("Opening data file"); exit(1); }