summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik de Castro Lopo <erikd@mega-nerd.com>2018-02-10 13:37:52 +1100
committerErik de Castro Lopo <erikd@mega-nerd.com>2018-02-10 13:37:55 +1100
commit45f7d41a8a87a743e79ee26143e8231e0edb5be5 (patch)
treec5fd1ca31807014128aab171b9d4183e7ee369d5
parenta0027fadfa8772c505efb0a659c0ab960ef14bed (diff)
downloadflac-45f7d41a8a87a743e79ee26143e8231e0edb5be5.tar.gz
Fix for missing WINAPI_FAMILY_PARTITION
This is macro identifier is not defined, define it to `0`.
-rw-r--r--include/share/compat.h4
-rw-r--r--src/libFLAC/windows_unicode_filenames.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/include/share/compat.h b/include/share/compat.h
index b8727621..491b5cbd 100644
--- a/include/share/compat.h
+++ b/include/share/compat.h
@@ -175,6 +175,10 @@
#define flac_fstat fstat
#endif
+#ifndef WINAPI_FAMILY_PARTITION
+#define WINAPI_FAMILY_PARTITION(x) 0
+#endif
+
#ifdef ANDROID
#include <limits.h>
#endif
diff --git a/src/libFLAC/windows_unicode_filenames.c b/src/libFLAC/windows_unicode_filenames.c
index 3c916681..cb60c60a 100644
--- a/src/libFLAC/windows_unicode_filenames.c
+++ b/src/libFLAC/windows_unicode_filenames.c
@@ -34,6 +34,7 @@
#endif
#include <io.h>
+#include "share/compat.h"
#include "share/windows_unicode_filenames.h"
/* convert UTF-8 back to WCHAR. Caller is responsible for freeing memory */