aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathias Panzenböck <grosser.meister.morti@gmx.net>2011-06-20 14:31:09 +0200
committerMathias Panzenböck <grosser.meister.morti@gmx.net>2011-06-20 14:31:09 +0200
commite202c658f059236a54f29f5c418056ec994b6adf (patch)
tree000075a8192c8e111ce4c0e44b696263e96585a0
parentaeb528ade25a650f98a872949953fe9339ea85c5 (diff)
parentb63508ec3ec8278fba96acd760a01d3f11aac98c (diff)
Merge branch 'master' of https://github.com/taglib/taglib
-rw-r--r--taglib/toolkit/tfile.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/taglib/toolkit/tfile.cpp b/taglib/toolkit/tfile.cpp
index bb0261ea..ae3eec1d 100644
--- a/taglib/toolkit/tfile.cpp
+++ b/taglib/toolkit/tfile.cpp
@@ -30,6 +30,25 @@
#include <stdio.h>
#include <string.h>
+#include <sys/stat.h>
+
+#ifdef _WIN32
+# include <wchar.h>
+# include <windows.h>
+# include <io.h>
+# define ftruncate _chsize
+#else
+# include <unistd.h>
+#endif
+
+#include <stdlib.h>
+
+#ifndef R_OK
+# define R_OK 4
+#endif
+#ifndef W_OK
+# define W_OK 2
+#endif
using namespace TagLib;