summaryrefslogtreecommitdiffstats
path: root/Modules/FindOpenSSL.cmake
diff options
context:
space:
mode:
authorWayne Stambaugh <stambaughw@gmail.com>2015-10-03 15:40:00 (GMT)
committerBrad King <brad.king@kitware.com>2015-10-06 15:50:32 (GMT)
commit6b575dec8d393c4a38c587ee97afa068eeb4b432 (patch)
treeb53fc8ef6e10773e6730153bb5deea24e0f15b75 /Modules/FindOpenSSL.cmake
parent256bf8876a2e460afc37dbe17eb34482944be20b (diff)
downloadCMake-6b575dec8d393c4a38c587ee97afa068eeb4b432.zip
CMake-6b575dec8d393c4a38c587ee97afa068eeb4b432.tar.gz
CMake-6b575dec8d393c4a38c587ee97afa068eeb4b432.tar.bz2
FindOpenSSL: Tolerate tabs in header while parsing version (#15765)
Tolerate tabs instead of spaces in the "# define" line.
Diffstat (limited to 'Modules/FindOpenSSL.cmake')
-rw-r--r--Modules/FindOpenSSL.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/FindOpenSSL.cmake b/Modules/FindOpenSSL.cmake
index a0f4c52..3aea695 100644
--- a/Modules/FindOpenSSL.cmake
+++ b/Modules/FindOpenSSL.cmake
@@ -325,7 +325,7 @@ endfunction()
if (OPENSSL_INCLUDE_DIR)
if(OPENSSL_INCLUDE_DIR AND EXISTS "${OPENSSL_INCLUDE_DIR}/openssl/opensslv.h")
file(STRINGS "${OPENSSL_INCLUDE_DIR}/openssl/opensslv.h" openssl_version_str
- REGEX "^# *define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x([0-9a-fA-F])+.*")
+ REGEX "^#[\t ]*define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x([0-9a-fA-F])+.*")
# The version number is encoded as 0xMNNFFPPS: major minor fix patch status
# The status gives if this is a developer or prerelease and is ignored here.