summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/pbd/test/reallocpool_test.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/pbd/test/reallocpool_test.cc b/libs/pbd/test/reallocpool_test.cc
index 7016d05d5d..6e6d6150ef 100644
--- a/libs/pbd/test/reallocpool_test.cc
+++ b/libs/pbd/test/reallocpool_test.cc
@@ -1,4 +1,5 @@
#include <string.h>
+#include <stdlib.h>
#include "reallocpool_test.h"
#include "pbd/reallocpool.h"
@@ -13,15 +14,15 @@ ReallocPoolTest::ReallocPoolTest ()
void
ReallocPoolTest::testBasic ()
{
- srand (0);
+ ::srand (0);
PBD::ReallocPool *m = new PBD::ReallocPool("TestPool", 256 * 1024);
for (int l = 0; l < 2 * 1024 * 1024; ++l) {
void *x[32];
size_t s[32];
- int cnt = rand() % 32;
+ int cnt = ::rand() % 32;
for (int i = 0; i < cnt; ++i) {
- s[i] = rand() % 1024;
+ s[i] = ::rand() % 1024;
x[i] = m->malloc (s[i]);
}
for (int i = 0; i < cnt; ++i) {