[Bf-blender-cvs] [42c99ec15bf] master: BLI: rename rand.c to rand.cc

Jacques Lucke noreply at git.blender.org
Thu Jul 9 16:37:54 CEST 2020


Commit: 42c99ec15bfb9fb43127392cc5995ab78246d66e
Author: Jacques Lucke
Date:   Thu Jul 9 16:37:44 2020 +0200
Branches: master
https://developer.blender.org/rB42c99ec15bfb9fb43127392cc5995ab78246d66e

BLI: rename rand.c to rand.cc

===================================================================

M	source/blender/blenlib/CMakeLists.txt
R096	source/blender/blenlib/intern/rand.c	source/blender/blenlib/intern/rand.cc

===================================================================

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
similarity index 96%
rename from source/blender/blenlib/intern/rand.c
rename to 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());



More information about the Bf-blender-cvs mailing list