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); }