Skip to content

Commit b9d22d8

Browse files
authored
Check that cert path flags are set before prepending an absolute path (#1127)
1 parent 1e0fb37 commit b9d22d8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

demos/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ endif()
5555

5656
# Set prefix to PWD if any path flags are relative
5757
if(DEFINED ENV{PWD})
58-
if(NOT ROOT_CA_CERT_PATH MATCHES "/$")
58+
if(ROOT_CA_CERT_PATH AND NOT ROOT_CA_CERT_PATH MATCHES "/$")
5959
set(ROOT_CA_CERT_PATH "$ENV{PWD}/${ROOT_CA_CERT_PATH}")
6060
endif()
61-
if(NOT CLIENT_CERT_PATH MATCHES "/$")
61+
if(CLIENT_CERT_PATH AND NOT CLIENT_CERT_PATH MATCHES "/$")
6262
set(CLIENT_CERT_PATH "$ENV{PWD}/${CLIENT_CERT_PATH}")
6363
endif()
64-
if(NOT CLIENT_PRIVATE_KEY_PATH MATCHES "/$")
64+
if(CLIENT_PRIVATE_KEY_PATH AND NOT CLIENT_PRIVATE_KEY_PATH MATCHES "/$")
6565
set(CLIENT_PRIVATE_KEY_PATH "$ENV{PWD}/${CLIENT_PRIVATE_KEY_PATH}")
6666
endif()
6767
endif()

0 commit comments

Comments
 (0)