mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-14 02:08:27 +08:00
TestDriver: Fix -Wconversion warning
Since commit v3.8.0-rc1~51^2~1 (TestDriver: calc NumTests at compile time, 2017-01-24) we convert an expression that uses `sizeof()` to an `int` as a compile-time constant. Some GCC versions warn about this with `-Wconversion`. Add a cast to avoid the warning.
This commit is contained in:
@@ -32,8 +32,8 @@ static functionMapEntry cmakeGeneratedFunctionMapEntries[] = {
|
||||
{ NULL, NULL } /* NOLINT */
|
||||
};
|
||||
|
||||
static const int NumTests =
|
||||
(sizeof(cmakeGeneratedFunctionMapEntries) / sizeof(functionMapEntry)) - 1;
|
||||
static const int NumTests = CM_CAST(int,
|
||||
sizeof(cmakeGeneratedFunctionMapEntries) / sizeof(functionMapEntry)) - 1;
|
||||
|
||||
/* Allocate and create a lowercased copy of string
|
||||
(note that it has to be free'd manually) */
|
||||
|
Reference in New Issue
Block a user