summaryrefslogtreecommitdiff
path: root/src/shared/tools.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/tools.cpp')
-rw-r--r--src/shared/tools.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/shared/tools.cpp b/src/shared/tools.cpp
index ca82e8f..0ae7559 100644
--- a/src/shared/tools.cpp
+++ b/src/shared/tools.cpp
@@ -17,9 +17,11 @@ void *operator new[](size_t size)
}
void operator delete(void *p) { if(p) free(p); }
-
void operator delete[](void *p) { if(p) free(p); }
+void operator delete(void *p, size_t n) { (void) n; if(p) free(p); }
+void operator delete[](void *p, size_t n) { (void) n; if(p) free(p); }
+
void *operator new(size_t size, bool err)
{
void *p = malloc(size);
@@ -36,9 +38,9 @@ void *operator new[](size_t size, bool err)
////////////////////////// rnd numbers ////////////////////////////////////////
-#define N (624)
-#define M (397)
-#define K (0x9908B0DFU)
+#define N (624)
+#define M (397)
+#define K (0x9908B0DFU)
static uint state[N];
static int next = N;