initial import
[flac.git] / src / flac / file.c
index 77df50b..e464e3b 100644 (file)
@@ -26,7 +26,8 @@
 #include <unistd.h> /* for chown() */
 #endif
 #ifdef __CYGWIN__
-#include <io.h> /* for _setmode(), O_BINARY */
+#include <io.h> /* for setmode(), O_BINARY */
+#include <fcntl.h> /* for _O_BINARY */
 #endif
 #include <sys/stat.h> /* for stat(), maybe chmod() */
 #include <string.h> /* for strrchr() */
@@ -63,9 +64,9 @@ const char *flac__file_get_basename(const char *srcpath)
 {
        const char *p;
 
-       p = strrchr(srcpath, '\\');
+       p = strrchr(srcpath, '/');
        if(0 == p) {
-               p = strrchr(srcpath, '/');
+               p = strrchr(srcpath, '\\');
                if(0 == p)
                        return srcpath;
        }