From 0fb341f378937f706912acccb85bfa4cb926110c Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Mon, 8 Jan 2024 02:18:10 +0000 Subject: [PATCH] Enable memory tracking on an environment variable. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4743 ed5197a5-7fde-0310-b194-c3ffbd925b24 --- src/main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index cca68e17..78d9e011 100644 --- a/src/main.c +++ b/src/main.c @@ -594,7 +594,9 @@ static void _error_handler(int sig) static void _startup(int argc, char* argv[]) { - bool tracking = false; + char buffer[8] = { 0 }; + size_t buffer_size = sizeof(buffer); + bool tracking = uv_os_getenv("TF_MEM_TRACKING", buffer, &buffer_size) == 0 && strcmp(buffer, "1") == 0; for (int i = 1; i < argc; i++) { if (strcmp(argv[i], "sandbox") == 0)