summaryrefslogtreecommitdiff
path: root/src/util/shared.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/shared.h')
-rw-r--r--src/util/shared.h17
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