From bcdd6d88f7df3212d57eb93024fe5ada502bc49f Mon Sep 17 00:00:00 2001 From: gcontini <1121667+gcontini@users.noreply.github.com> Date: 周六, 30 11月 2019 19:48:06 +0800 Subject: [PATCH] cmake < 3.6 fix --- src/library/os/os-win.c | 2 cmake/Findlcc.cmake | 79 +++++++++++++++++++-------------------- 2 files changed, 40 insertions(+), 41 deletions(-) diff --git a/cmake/Findlcc.cmake b/cmake/Findlcc.cmake index f38441f..b917f63 100644 --- a/cmake/Findlcc.cmake +++ b/cmake/Findlcc.cmake @@ -1,45 +1,44 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. +# Distributed under the OSI-approved BSD 3-Clause License. #[=======================================================================[.rst: -Findlcc -------- - -Find or build the lcc executable. - -Imported Targets -^^^^^^^^^^^^^^^^ - -This module provides the following imported targets, if found: - -``license_generator::lcc`` - The lcc executable - -If lcc is not found this module will try to download it as a submodule -Git must be installed. - -Input variables -^^^^^^^^^^^^^^^^ - -``LCC_LOCATION`` Hint for locating the lcc executable - -Result Variables -^^^^^^^^^^^^^^^^ - -This will define the following variables: - -``LCC_FOUND`` - True if the system has the Foo library. -``lcc_VERSION`` - -Cache Variables -^^^^^^^^^^^^^^^ - -The following cache variables will also be set: - -``LCC_EXECUTABLE`` - Path to the lcc executable. - +#Findlcc +#------- +# +#Find or build the lcc executable. +# +#Imported Targets +#^^^^^^^^^^^^^^^^ +# +#This module provides the following imported targets, if found: +# +#``license_generator::lcc`` +# The lcc executable +# +#If lcc is not found this module will try to download it as a submodule +#Git must be installed. +# +#Input variables +#^^^^^^^^^^^^^^^^ +# +#``LCC_LOCATION`` Hint for locating the lcc executable +# +#Result Variables +#^^^^^^^^^^^^^^^^ +# +#This will define the following variables: +# +#``LCC_FOUND`` +# True if the system has the Foo library. +#``lcc_VERSION`` +# +#Cache Variables +#^^^^^^^^^^^^^^^ +# +#The following cache variables will also be set: +# +#``LCC_EXECUTABLE`` +# Path to the lcc executable. +# #]=======================================================================] set(lcc_names lcc lcc.exe) diff --git a/src/library/os/os-win.c b/src/library/os/os-win.c index c67e5af..eab2f28 100644 --- a/src/library/os/os-win.c +++ b/src/library/os/os-win.c @@ -47,7 +47,7 @@ char szLogicalDrives[MAX_PATH] = { 0 }; unsigned char buf[8] = ""; - FUNCTION_RETURN return_value; + FUNCTION_RETURN return_value = FUNC_RET_NOT_AVAIL; const DWORD dwResult = GetLogicalDriveStrings(dwSize, szLogicalDrives); if (dwResult > 0 && dwResult <= MAX_PATH) { -- Gitblit v1.9.1