aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJordan Maples <jomaples@microsoft.com>2019-10-25 10:12:41 -0700
committerJordan Maples <jomaples@microsoft.com>2019-10-25 10:12:41 -0700
commit22cba52114afa8b5809cffd0d7925eebf7170a33 (patch)
treeea41216978b60a4a50279413916e6e3ab9b4b3f7
parent97dc8f83fca1c5d038579ed1f26016a52b3aaf8b (diff)
downloadplatform_external_Microsoft-GSL-22cba52114afa8b5809cffd0d7925eebf7170a33.tar.gz
platform_external_Microsoft-GSL-22cba52114afa8b5809cffd0d7925eebf7170a33.tar.bz2
platform_external_Microsoft-GSL-22cba52114afa8b5809cffd0d7925eebf7170a33.zip
update comments
-rw-r--r--include/gsl/gsl_byte6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/gsl/gsl_byte b/include/gsl/gsl_byte
index 7939ff8..c2fc572 100644
--- a/include/gsl/gsl_byte
+++ b/include/gsl/gsl_byte
@@ -34,7 +34,7 @@
#include <type_traits>
// VS2017 15.8 added support for the __cpp_lib_byte definition
-// TODO: drop _HAS_STD_BYTE when support for pre 15.8 expires
+// To do: drop _HAS_STD_BYTE when support for pre 15.8 expires
#ifdef _MSC_VER
#pragma warning(push)
@@ -48,11 +48,11 @@
#define GSL_USE_STD_BYTE 1
-#else // defined(_HAS_STD_BYTE) && _HAS_STD_BYTE || (defined(__cpp_lib_byte) && __cpp_lib_byte)
+#else // (defined(_HAS_STD_BYTE) && _HAS_STD_BYTE) || (defined(__cpp_lib_byte) && __cpp_lib_byte >= 201603)
#define GSL_USE_STD_BYTE 0
-#endif // defined(_HAS_STD_BYTE) && _HAS_STD_BYTE || (defined(__cpp_lib_byte) && __cpp_lib_byte)
+#endif // (defined(_HAS_STD_BYTE) && _HAS_STD_BYTE) || (defined(__cpp_lib_byte) && __cpp_lib_byte >= 201603)
#endif // GSL_USE_STD_BYTE
#else // _MSC_VER