From 6629f3446693dd0ca0556fcda3b7b21bca47a69f Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Wed, 25 Oct 2023 17:17:08 +0200 Subject: [PATCH] [memcount] CONFIG_DEBUG inside memcount.h --- src/dialogs/info.cpp | 2 -- src/ecmascript/ecmascript.cpp | 2 -- src/ecmascript/mujs.cpp | 2 -- src/ecmascript/quickjs.cpp | 2 -- src/encoding/brotli.c | 3 --- src/encoding/gzip.c | 4 ---- src/main/select.c | 2 -- src/terminal/sixel.c | 3 --- src/util/memcount.h | 4 ++++ 9 files changed, 4 insertions(+), 20 deletions(-) diff --git a/src/dialogs/info.cpp b/src/dialogs/info.cpp index 31ee34f7..01d9f118 100644 --- a/src/dialogs/info.cpp +++ b/src/dialogs/info.cpp @@ -32,9 +32,7 @@ #include "session/session.h" #include "terminal/terminal.h" #include "util/conv.h" -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif #ifdef DEBUG_MEMLEAK #include "util/memdebug.h" #endif diff --git a/src/ecmascript/ecmascript.cpp b/src/ecmascript/ecmascript.cpp index 4e9c7bf9..ec12132c 100644 --- a/src/ecmascript/ecmascript.cpp +++ b/src/ecmascript/ecmascript.cpp @@ -42,9 +42,7 @@ #include "terminal/terminal.h" #include "terminal/window.h" #include "util/conv.h" -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif #include "util/string.h" #include "viewer/text/draw.h" #include "viewer/text/view.h" /* current_frame() */ diff --git a/src/ecmascript/mujs.cpp b/src/ecmascript/mujs.cpp index 8bede9c6..17515f47 100644 --- a/src/ecmascript/mujs.cpp +++ b/src/ecmascript/mujs.cpp @@ -50,9 +50,7 @@ #include "terminal/tab.h" #include "terminal/terminal.h" #include "util/conv.h" -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif #include "util/string.h" #include "viewer/text/draw.h" #include "viewer/text/form.h" diff --git a/src/ecmascript/quickjs.cpp b/src/ecmascript/quickjs.cpp index adf253bc..435fff2c 100644 --- a/src/ecmascript/quickjs.cpp +++ b/src/ecmascript/quickjs.cpp @@ -51,9 +51,7 @@ #include "terminal/tab.h" #include "terminal/terminal.h" #include "util/conv.h" -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif #include "util/string.h" #include "viewer/text/draw.h" #include "viewer/text/form.h" diff --git a/src/encoding/brotli.c b/src/encoding/brotli.c index 2b69959c..1e898a02 100644 --- a/src/encoding/brotli.c +++ b/src/encoding/brotli.c @@ -18,10 +18,7 @@ #include "encoding/brotli.h" #include "encoding/encoding.h" #include "util/math.h" - -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif #include "util/memory.h" #define ELINKS_BROTLI_BUFFER_LENGTH 4096 diff --git a/src/encoding/gzip.c b/src/encoding/gzip.c index 3ff99b5f..a39cfa61 100644 --- a/src/encoding/gzip.c +++ b/src/encoding/gzip.c @@ -16,11 +16,7 @@ #include "encoding/encoding.h" #include "encoding/gzip.h" - -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif - #include "util/memory.h" /* How many bytes of compressed data to read before decompressing. */ diff --git a/src/main/select.c b/src/main/select.c index 90715495..0f18ea69 100644 --- a/src/main/select.c +++ b/src/main/select.c @@ -73,9 +73,7 @@ do { \ #include "session/download.h" #include "terminal/terminal.h" #include "util/error.h" -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif #include "util/memory.h" #include "util/time.h" diff --git a/src/terminal/sixel.c b/src/terminal/sixel.c index fa0825ce..215ee538 100644 --- a/src/terminal/sixel.c +++ b/src/terminal/sixel.c @@ -40,10 +40,7 @@ #include "terminal/screen.h" #include "terminal/sixel.h" #include "terminal/terminal.h" - -#ifdef CONFIG_DEBUG #include "util/memcount.h" -#endif /* encode settings object */ struct sixel_decoder { diff --git a/src/util/memcount.h b/src/util/memcount.h index 08ae6509..46729793 100644 --- a/src/util/memcount.h +++ b/src/util/memcount.h @@ -1,6 +1,8 @@ #ifndef EL__UTIL_MEMCOUNT_H #define EL__UTIL_MEMCOUNT_H +#ifdef CONFIG_DEBUG + #ifdef CONFIG_LIBSIXEL #include #endif @@ -70,3 +72,5 @@ uint64_t get_quickjs_active(void); #endif +#endif +