aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util.h b/src/util.h
index 5b8d22f..eb08676 100644
--- a/src/util.h
+++ b/src/util.h
@@ -12,8 +12,8 @@ static const double NaN = 0.0f/0.0f;
#define diff(a,b) ((a)>(b)?(a)-(b):(b)-(a))
#ifndef skip_memory_trace
-#define malloc(X) malloc(X); mmalloc();
-#define free(X) free(X); ffree();
+#define malloc(X) mmalloc(X,(char*)__FILE__,(int)__LINE__,(char*)__FUNCTION__);
+#define free(X) ffree(X,(char*)__FILE__,(int)__LINE__,(char*)__FUNCTION__);
#endif
#ifndef stfu
@@ -30,8 +30,8 @@ static const double NaN = 0.0f/0.0f;
#endif
double binomial(int n, int k);
-void mmalloc();
-void ffree();
+void* mmalloc(ulong,char*,int,char*);
+void ffree(void*,char*,int,char*);
void err_m(char*,void (*)(int),char*,int);
void warn_m(char*,char*,int ,...);
void info_m(char*,char*,int ,...);