summaryrefslogtreecommitdiff
path: root/src/regress/lib/libc/malloc/malloc_general/malloc_general.c
diff options
context:
space:
mode:
authorotto <>2019-06-04 05:30:39 +0000
committerotto <>2019-06-04 05:30:39 +0000
commit2e5c684b65aedf36422f17018b3515a9d5f616d7 (patch)
tree17d722230cd6d1e03a2da15eafbd5c44d67b30b5 /src/regress/lib/libc/malloc/malloc_general/malloc_general.c
parent58bdb1d41e8c1a3d380f0ddb8bd6d28574a21514 (diff)
downloadopenbsd-2e5c684b65aedf36422f17018b3515a9d5f616d7.tar.gz
openbsd-2e5c684b65aedf36422f17018b3515a9d5f616d7.tar.bz2
openbsd-2e5c684b65aedf36422f17018b3515a9d5f616d7.zip
Move to env var, likelky the possibility to set malloc options from
main is going away.
Diffstat (limited to 'src/regress/lib/libc/malloc/malloc_general/malloc_general.c')
-rw-r--r--src/regress/lib/libc/malloc/malloc_general/malloc_general.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/regress/lib/libc/malloc/malloc_general/malloc_general.c b/src/regress/lib/libc/malloc/malloc_general/malloc_general.c
index 8abc5210ca..7dbaf5d8aa 100644
--- a/src/regress/lib/libc/malloc/malloc_general/malloc_general.c
+++ b/src/regress/lib/libc/malloc/malloc_general/malloc_general.c
@@ -33,8 +33,6 @@ size(void)
33 33
34struct { void *p; size_t sz; } a[N]; 34struct { void *p; size_t sz; } a[N];
35 35
36extern char *malloc_options;
37
38void 36void
39fill(u_char *p, size_t sz) 37fill(u_char *p, size_t sz)
40{ 38{
@@ -60,15 +58,6 @@ main(int argc, char *argv[])
60 int count, p, r, i; 58 int count, p, r, i;
61 void * q; 59 void * q;
62 size_t sz; 60 size_t sz;
63 char mo[20];
64
65 if (argc == 1)
66 errx(1, "usage: malloc_options");
67
68 /* first reset flags that might be set by env or sysctl */
69 strlcpy(mo, "cfgju", sizeof(mo));
70 strlcat(mo, argv[1], sizeof(mo));
71 malloc_options = mo;
72 61
73 for (count = 0; count < 800000; count++) { 62 for (count = 0; count < 800000; count++) {
74 if (count % 10000 == 0) { 63 if (count % 10000 == 0) {