iconfig: Declare variable only where actually needed - sacc - sacc(omys), simple console gopher client Err bitreich.org 70 hgit clone git://bitreich.org/sacc/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sacc/ URL:git://bitreich.org/sacc/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sacc/ bitreich.org 70 1Log /scm/sacc/log.gph bitreich.org 70 1Files /scm/sacc/files.gph bitreich.org 70 1Refs /scm/sacc/refs.gph bitreich.org 70 1Tags /scm/sacc/tag bitreich.org 70 1LICENSE /scm/sacc/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 55a9e8d63e4a4ab5188eacbee3ef48f0170f7230 /scm/sacc/commit/55a9e8d63e4a4ab5188eacbee3ef48f0170f7230.gph bitreich.org 70 1parent 5c2c788d7cda17dfadca2d12738792be1b140387 /scm/sacc/commit/5c2c788d7cda17dfadca2d12738792be1b140387.gph bitreich.org 70 hAuthor: Quentin Rameau URL:mailto:quinq@fifth.space bitreich.org 70 iDate: Tue, 9 Nov 2021 00:26:41 +0100 Err bitreich.org 70 i Err bitreich.org 70 iconfig: Declare variable only where actually needed Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M config.def.h | 4 ++++ Err bitreich.org 70 i M sacc.c | 2 ++ Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 6 insertions(+), 0 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/config.def.h b/config.def.h /scm/sacc/file/config.def.h.gph bitreich.org 70 i@@ -20,6 +20,8 @@ Err bitreich.org 70 i #define _key_searchnext 'n' /* search same string forward */ Err bitreich.org 70 i #define _key_searchprev 'N' /* search same string backward */ Err bitreich.org 70 i Err bitreich.org 70 i+#ifdef NEED_CONF Err bitreich.org 70 i+ Err bitreich.org 70 i /* default plumber */ Err bitreich.org 70 i static char *plumber = "xdg-open"; Err bitreich.org 70 i Err bitreich.org 70 i@@ -50,3 +52,5 @@ static char *typestr[] = { Err bitreich.org 70 i [UNK] = " ? +", Err bitreich.org 70 i [BRK] = "! |", /* malformed entry */ Err bitreich.org 70 i }; Err bitreich.org 70 i+ Err bitreich.org 70 i+#endif /* NEED_CONF */ Err bitreich.org 70 1diff --git a/sacc.c b/sacc.c /scm/sacc/file/sacc.c.gph bitreich.org 70 i@@ -20,7 +20,9 @@ Err bitreich.org 70 i Err bitreich.org 70 i #include "common.h" Err bitreich.org 70 i #include "io.h" Err bitreich.org 70 i+#define NEED_CONF Err bitreich.org 70 i #include "config.h" Err bitreich.org 70 i+#undef NEED_CONF Err bitreich.org 70 i Err bitreich.org 70 i void (*diag)(char *, ...); Err bitreich.org 70 i Err bitreich.org 70 .