From 113f976de527c7c818af2e2d97ae304159fe3881 Mon Sep 17 00:00:00 2001 From: amy Date: Wed, 3 May 2023 07:04:58 +0000 Subject: :) --- src/util.h~ | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/util.h~ (limited to 'src/util.h~') diff --git a/src/util.h~ b/src/util.h~ new file mode 100644 index 0000000..cc78d48 --- /dev/null +++ b/src/util.h~ @@ -0,0 +1,29 @@ +#include +#include +#include +#ifndef __util__ +#define __util__ +#include "string.h" +#define greater(a,b) (a>b?a:b) +#define lesser(a,b) (a>b?b:a) +#define diff(a,b) (a>b?a-b:b-a) +#define malloc(X) malloc(X); mmalloc(); +void mmalloc(); +#define free(X) free(X); ffree(); +void ffree(); +void err_m(char*,void (*)(int),char*,int); +void warn_m(char*,char*,int ,...); +void info_m(char*,char*,int ,...); +void log_m(char*ca,char*f,int l,...); +void flag_handle(int argc,char* argv[]); +void sig_handle(void); +unsigned int_len(const unsigned n); +char* force_ca_length(char*inp,int len); +void pexit(int s); + +#define err(s,f,...) err_m(s,f,__FILE__,__LINE__,##__VA_ARGS__); +#define warn(s) warn_m(s,__FILE__,__LINE__); +#define info(s) info_m(s,__FILE__,__LINE__); +#define logm(s) log_m(s,__FILE__,__LINE__); + +#endif -- cgit v1.2.3