diff options
| author | Andrey Churbanov <Andrey.Churbanov@intel.com> | 2017-07-03 11:24:08 +0000 |
|---|---|---|
| committer | Andrey Churbanov <Andrey.Churbanov@intel.com> | 2017-07-03 11:24:08 +0000 |
| commit | c47afcd9bbe5c5bca9dc1e1e064ea46bb2a83536 (patch) | |
| tree | e60d61609965cc9833222b875464f35cbc23aeab /openmp/runtime/src/kmp_environment.cpp | |
| parent | 5c787ab346c3517f987d7f872a9e653d74d7a5df (diff) | |
| download | bcm5719-llvm-c47afcd9bbe5c5bca9dc1e1e064ea46bb2a83536.tar.gz bcm5719-llvm-c47afcd9bbe5c5bca9dc1e1e064ea46bb2a83536.zip | |
OpenMP RTL cleanup: eliminated warnings with -Wcast-qual.
Changes are: replaced C-style casts with cons_cast and reinterpret_cast;
type of several counters changed to signed; type of parameters of 32-bit and
64-bit AND and OR intrinsics changes to unsigned; changed files formatted
using clang-format version 3.8.1.
Differential Revision: https://reviews.llvm.org/D34759
llvm-svn: 307020
Diffstat (limited to 'openmp/runtime/src/kmp_environment.cpp')
| -rw-r--r-- | openmp/runtime/src/kmp_environment.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/openmp/runtime/src/kmp_environment.cpp b/openmp/runtime/src/kmp_environment.cpp index 2cbd88b9a00..21176b5af24 100644 --- a/openmp/runtime/src/kmp_environment.cpp +++ b/openmp/runtime/src/kmp_environment.cpp @@ -147,7 +147,7 @@ char *__kmp_env_get(char const *name) { void __kmp_env_free(char const **value) { KMP_DEBUG_ASSERT(value != NULL); - KMP_INTERNAL_FREE((void *)*value); + KMP_INTERNAL_FREE(CCAST(char *, *value)); *value = NULL; } // func __kmp_env_free @@ -475,7 +475,8 @@ void __kmp_env_blk_sort( kmp_env_blk_t *block // M: Block of environment variables to sort. ) { - qsort((void *)block->vars, block->count, sizeof(kmp_env_var_t), + qsort(CCAST(kmp_env_var_t *, block->vars), block->count, + sizeof(kmp_env_var_t), (int (*)(void const *, void const *)) & ___kmp_env_var_cmp); } // __kmp_env_block_sort @@ -484,7 +485,7 @@ void __kmp_env_blk_free( kmp_env_blk_t *block // M: Block of environment variables to free. ) { - KMP_INTERNAL_FREE((void *)block->vars); + KMP_INTERNAL_FREE(CCAST(kmp_env_var_t *, block->vars)); __kmp_str_free(&(block->bulk)); block->count = 0; |

