# HG changeset patch # User ramiro # Date 1231711543 0 # Node ID 898c3d1d9e4e4d333fa16aba24473c782b01076b # Parent 0702e0927a4ffef9a720950c7b9cabdb5640ff26 Use setmode() if it exists in , and not based on O_BINARY. diff -r 0702e0927a4f -r 898c3d1d9e4e file.c --- a/file.c Sun Jan 11 21:08:52 2009 +0000 +++ b/file.c Sun Jan 11 22:05:43 2009 +0000 @@ -22,6 +22,9 @@ #include "libavutil/avstring.h" #include "avformat.h" #include +#ifdef HAVE_SETMODE +#include +#endif #include #include #include @@ -104,7 +107,7 @@ fd = 0; } } -#ifdef O_BINARY +#ifdef HAVE_SETMODE setmode(fd, O_BINARY); #endif h->priv_data = (void *)(size_t)fd;