Fix MSVC C4068 warning (#1656)
authorMaks Naumov <maksqwe1@ukr.net>
Fri, 5 Apr 2019 18:46:27 +0000 (21:46 +0300)
committerEbrahim Byagowi <ebrahim@gnu.org>
Fri, 5 Apr 2019 18:46:27 +0000 (11:46 -0700)
src/hb-blob.cc

index bcf381e..54637c7 100644 (file)
@@ -30,7 +30,7 @@
  * http://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html
  * https://www.oracle.com/technetwork/articles/servers-storage-dev/standardheaderfiles-453865.html
  */
-#ifndef _POSIX_C_SOURCE
+#if !defined(_POSIX_C_SOURCE) && !defined(_MSC_VER)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wunused-macros"
 #define _POSIX_C_SOURCE 200809L