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