diff --git a/config/TestBigEndian.cmake b/config/TestBigEndian.cmake index 78f6c226d5c228cbb37d920ee330a69ed8153568..8ec864e29217f66f77f844e7f716d29c71159225 100644 --- a/config/TestBigEndian.cmake +++ b/config/TestBigEndian.cmake @@ -5,7 +5,7 @@ # MACRO(TEST_BIG_ENDIAN VARIABLE) - IF("HAVE_${VARIABLE}" MATCHES "^HAVE_${VARIABLE}$") + IF(HAVE_${VARIABLE} MATCHES ^HAVE_${VARIABLE}$) MESSAGE(STATUS "Check if the system is big endian") MESSAGE(STATUS "Searching 16 bit integer") @@ -93,6 +93,6 @@ MACRO(TEST_BIG_ENDIAN VARIABLE) "Determining if the system is big endian failed with the following output:\n${OUTPUT}\nTestEndianess.c:\n${TEST_ENDIANESS_FILE_CONTENT}\n\n") SET(${VARIABLE}) ENDIF(HAVE_${VARIABLE}) - ENDIF("HAVE_${VARIABLE}" MATCHES "^HAVE_${VARIABLE}$") + ENDIF(HAVE_${VARIABLE} MATCHES ^HAVE_${VARIABLE}$) ENDMACRO(TEST_BIG_ENDIAN)