diff options
Diffstat (limited to 'src/util/shared.h')
-rw-r--r-- | src/util/shared.h | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/util/shared.h b/src/util/shared.h index 07da4a7..a3e6a56 100644 --- a/src/util/shared.h +++ b/src/util/shared.h @@ -1,7 +1,8 @@ -#pragma once +#ifndef SHARED_H +#define SHARED_H +#include <stdint.h> #include <stdio.h> -#include <stdbool.h> #include <time.h> #include <fcntl.h> @@ -26,6 +27,10 @@ #define COLOR "m" +typedef uint8_t bool; +#define true 1 +#define false 0 + enum When { YES, NO, @@ -65,15 +70,17 @@ void global_help(void (*help)(void)); void parse_help (int argc, char** argv, void (*help)(void)); int parse_args (int argc, char** argv, void (*help)(void), int (*short_arg)(char, char*), int (*long_arg)(char*, char*)); -int get_tty(); +int get_tty(void); FILE* get_tty_stream(char* type); -char* get_path_buffer(); +char* get_path_buffer(void); int push_path_buffer(const char* string); void pop_path_buffer(int i); -char* get_path_buffer_2(); +char* get_path_buffer_2(void); int push_path_buffer_2(const char* string); void pop_path_buffer_2(int i); bool is_dot_dir(const char* path); + +#endif |