From 42da2badd44e08527bcb895febc46ca109c464a9 Mon Sep 17 00:00:00 2001 From: amy Date: Sun, 7 May 2023 23:43:45 +0000 Subject: stuff maybe! --- src/util.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'src/util.c') diff --git a/src/util.c b/src/util.c index befff0d..b14d1c0 100644 --- a/src/util.c +++ b/src/util.c @@ -27,7 +27,11 @@ void pexit(int s){ exit(s); } void sig_handle(void){ + #ifdef stfu + return; + #endif if(log_level<=-1) return; + #ifndef skip_memory_trace if(allocs>0){ char ssa[45]; sprintf(ssa,"%s | (found %i)","uneven allocations, memory leak(s)",(int)nearbyint(allocs)); @@ -35,13 +39,14 @@ void sig_handle(void){ } if(allocs==0) info("even allocations, no internal leaks"); - if(__signal==0){ - printf("\x1b[90mexited with \x1b[32m\x1b[1msignal [ %i ] \x1b[0m\x1b[90mgraceful exit\x1b[0m (meow)\n",__signal); + #endif + if(__signal==0){ + printf("\x1b[90mexited with \x1b[32m\x1b[1msignal [ %i ] \x1b[0m\x1b[90mgraceful exit\x1b[0m (meow)",__signal); } else if(__signal>0){ - printf("\x1b[90mexited with \x1b[31m\x1b[1msignal [ %i ] \x1b[0m\x1b[90mgraceful exit\x1b[0m\n",__signal); + printf("\x1b[90mexited with \x1b[31m\x1b[1msignal [ %i ] \x1b[0m\x1b[90mgraceful exit\x1b[0m",__signal); //extra cleanup if needed } else { - printf("\x1b[90mexited with \x1b[31m\x1b[1msignal [ %i ] \x1b[0m\x1b[90mnon-graceful exit\x1b[0m\n",__signal); + printf("\x1b[90mexited with \x1b[31m\x1b[1msignal [ %i ] \x1b[0m\x1b[90mnon-graceful exit\x1b[0m",__signal); } } unsigned int_len(const unsigned n) { @@ -130,7 +135,7 @@ void flag_handle(int argc,char* argv[]){ break; case 'd':case 'v': log_level+=1; - break; + break; } } } -- cgit v1.2.3