summaryrefslogtreecommitdiff
path: root/libc/malloc_debug/debug_disable.cpp
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2016-04-07 17:14:53 -0700
committerChristopher Ferris <cferris@google.com>2016-04-12 15:36:53 -0700
commit55a89a48f41da349735627c2ae8985895955b1ca (patch)
treec946bd9b7e1353787f278e5face49cae5d8f238d /libc/malloc_debug/debug_disable.cpp
parent03a16d3db7c5fff733d28250212821ec2ff5eccd (diff)
Small refactor.
- Move all ScopedDisableDebugCalls into the debug_XXX calls. This avoids any issues that might arise where every part of the code needs to properly guard anything that might allocate. Instead everything is already guarded. - Add a pointer to debug_data in all of the XXData classes. This avoids calling individual functions passing in the debug_data pointer. - Flip the NO_HEADER_OPTIONS to an explicit HEADER_OPTIONS list since fewer options actually require a header. - Move the extern of g_debug to the DebugData.h header. Change-Id: Ia213a391b4a44d9ce122a709d09fe4f1b5426f36
Diffstat (limited to 'libc/malloc_debug/debug_disable.cpp')
-rw-r--r--libc/malloc_debug/debug_disable.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/libc/malloc_debug/debug_disable.cpp b/libc/malloc_debug/debug_disable.cpp
index af0264bd8..b80ba8c79 100644
--- a/libc/malloc_debug/debug_disable.cpp
+++ b/libc/malloc_debug/debug_disable.cpp
@@ -32,7 +32,6 @@
#include "debug_disable.h"
#include "debug_log.h"
-extern DebugData* g_debug;
pthread_key_t g_disable_key;
bool DebugCallsDisabled() {