summaryrefslogtreecommitdiff
path: root/Source/cmStandardLexer.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmStandardLexer.h')
-rw-r--r--Source/cmStandardLexer.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/Source/cmStandardLexer.h b/Source/cmStandardLexer.h
index b248b919a..020377989 100644
--- a/Source/cmStandardLexer.h
+++ b/Source/cmStandardLexer.h
@@ -1,13 +1,12 @@
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
file Copyright.txt or https://cmake.org/licensing for details. */
-#ifndef cmStandardLexer_h
-#define cmStandardLexer_h
+#pragma once
#if defined(__linux)
/* Needed for glibc < 2.12 */
# define _XOPEN_SOURCE 600
#endif
-#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)
+#if !defined(_WIN32) && !defined(__sun)
/* POSIX APIs are needed */
# define _POSIX_C_SOURCE 200809L
#endif
@@ -74,5 +73,3 @@ typedef KWIML_INT_int16_t flex_int16_t;
typedef KWIML_INT_uint16_t flex_uint16_t;
typedef KWIML_INT_int32_t flex_int32_t;
typedef KWIML_INT_uint32_t flex_uint32_t;
-
-#endif