summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-11-17 12:58:28 +0100
committerRobin Gareus <robin@gareus.org>2016-11-17 12:58:28 +0100
commitcd5a319e4842862fa6e84f35e3781fce73e129cf (patch)
tree20f1388cda5b2d19583e40d682469e61fc0a3994 /libs
parent180543711010fd0b9d40fd86ce62eb21cabfa5ba (diff)
fix mingw64 debug build
Diffstat (limited to 'libs')
-rw-r--r--libs/pbd/tlsf.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/pbd/tlsf.cc b/libs/pbd/tlsf.cc
index 5a83159731..40c5864c41 100644
--- a/libs/pbd/tlsf.cc
+++ b/libs/pbd/tlsf.cc
@@ -393,7 +393,10 @@ PBD::TLSF::TLSF (std::string name, size_t mem_pool_size)
assert (mem_pool);
assert (mem_pool_size >= sizeof(tlsf_t) + BHDR_OVERHEAD * 8);
+
+#ifndef __MINGW64__ // cast fails
assert (0 == (((unsigned long)mem_pool) & PTR_MASK));
+#endif
#ifndef PLATFORM_WINDOWS
memset (mem_pool, 0, mem_pool_size); // make resident