/******************************************************************************/ /* SlunkCrypt, by LoRd_MuldeR */ /* This work has been released under the CC0 1.0 Universal license! */ /******************************************************************************/ #ifndef INC_UTILS_H #define INC_UTILS_H #include "platform.h" #include typedef void (signal_handler_t)(int); void init_terminal(void); void setup_signal_handler(const int signo, signal_handler_t* const handler); char* CHR_to_utf8(const CHR *const input); uint64_t get_file_size(FILE* const file); const CHR *get_file_name(const CHR *path); #endif