projects
/
silc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
dbd1cd6
)
Added libc malloc check.
author
Pekka Riikonen
<priikone@silcnet.org>
Sat, 30 Nov 2002 11:22:14 +0000
(11:22 +0000)
committer
Pekka Riikonen
<priikone@silcnet.org>
Sat, 30 Nov 2002 11:22:14 +0000
(11:22 +0000)
lib/silcutil/stacktrace.c
patch
|
blob
|
history
diff --git
a/lib/silcutil/stacktrace.c
b/lib/silcutil/stacktrace.c
index eb8f2458e1b468965243cd5206a1f4def588fa72..79a00a3dc96447ef873e52c4128b1c920a413292 100644
(file)
--- a/
lib/silcutil/stacktrace.c
+++ b/
lib/silcutil/stacktrace.c
@@
-23,7
+23,8
@@
static void *st_blocks = NULL;
static unsigned long st_blocks_count = 0;
-static int dump = FALSE;
+static bool dump = FALSE;
+static bool libc_malloc_check = FALSE;
#define SILC_ST_DEPTH 10
@@
-62,6
+63,11
@@
void silc_st_stacktrace(SilcStBlock stack)
dump = TRUE;
}
+ if (!libc_malloc_check) {
+ setenv("MALLOC_CHECK_", "2", 1);
+ libc_malloc_check = TRUE;
+ }
+
/* Save the stack */
SILC_ST_GET_FP(fp);
for (stack->depth = 0; fp; stack->depth++) {