Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacques Lucke <jacques@blender.org>2020-07-09 17:37:44 +0300
committerJacques Lucke <jacques@blender.org>2020-07-09 17:37:44 +0300
commit42c99ec15bfb9fb43127392cc5995ab78246d66e (patch)
treeb07afc24de10302117933b01178656a44bcb6faf /source/blender
parent580d50091cfb0467cbde165058a6e78ef4898045 (diff)
BLI: rename rand.c to rand.cc
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/blenlib/CMakeLists.txt2
-rw-r--r--source/blender/blenlib/intern/rand.cc (renamed from source/blender/blenlib/intern/rand.c)11
2 files changed, 7 insertions, 6 deletions
diff --git a/source/blender/blenlib/CMakeLists.txt b/source/blender/blenlib/CMakeLists.txt
index 93e5d0a0d79..c352a9ec1ae 100644
--- a/source/blender/blenlib/CMakeLists.txt
+++ b/source/blender/blenlib/CMakeLists.txt
@@ -105,7 +105,7 @@ set(SRC
intern/polyfill_2d.c
intern/polyfill_2d_beautify.c
intern/quadric.c
- intern/rand.c
+ intern/rand.cc
intern/rct.c
intern/scanfill.c
intern/scanfill_utils.c
diff --git a/source/blender/blenlib/intern/rand.c b/source/blender/blenlib/intern/rand.cc
index ab7a972e010..f7b00ca4554 100644
--- a/source/blender/blenlib/intern/rand.c
+++ b/source/blender/blenlib/intern/rand.cc
@@ -57,7 +57,7 @@ struct RNG {
RNG *BLI_rng_new(unsigned int seed)
{
- RNG *rng = MEM_mallocN(sizeof(*rng), "rng");
+ RNG *rng = (RNG *)MEM_mallocN(sizeof(*rng), "rng");
BLI_rng_seed(rng, seed);
@@ -69,7 +69,7 @@ RNG *BLI_rng_new(unsigned int seed)
*/
RNG *BLI_rng_new_srandom(unsigned int seed)
{
- RNG *rng = MEM_mallocN(sizeof(*rng), "rng");
+ RNG *rng = (RNG *)MEM_mallocN(sizeof(*rng), "rng");
BLI_rng_srandom(rng, seed);
@@ -78,7 +78,7 @@ RNG *BLI_rng_new_srandom(unsigned int seed)
RNG *BLI_rng_copy(RNG *rng)
{
- return MEM_dupallocN(rng);
+ return (RNG *)MEM_dupallocN(rng);
}
void BLI_rng_free(RNG *rng)
@@ -124,7 +124,7 @@ void BLI_rng_get_char_n(RNG *rng, char *bytes, size_t bytes_len)
last_len = bytes_len;
}
- const char *data_src = (void *)&(rng->X);
+ const char *data_src = (const char *)&(rng->X);
size_t i = 0;
while (i != trim_len) {
BLI_assert(i < trim_len);
@@ -326,7 +326,8 @@ struct RNG_THREAD_ARRAY {
RNG_THREAD_ARRAY *BLI_rng_threaded_new(void)
{
unsigned int i;
- RNG_THREAD_ARRAY *rngarr = MEM_mallocN(sizeof(RNG_THREAD_ARRAY), "random_array");
+ RNG_THREAD_ARRAY *rngarr = (RNG_THREAD_ARRAY *)MEM_mallocN(sizeof(RNG_THREAD_ARRAY),
+ "random_array");
for (i = 0; i < BLENDER_MAX_THREADS; i++) {
BLI_rng_srandom(&rngarr->rng_tab[i], (unsigned int)clock());