diff options
author | June McEnroe <june@causal.agency> | 2020-02-05 22:49:56 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2020-02-05 22:49:56 -0500 |
commit | 27eaddb6b9524b43448f4e5c88ac74bbe8fdb3a5 (patch) | |
tree | 9e60c949182e6e892cbc3a34b4d5f572d233e517 /chat.h | |
parent | Add /window name variant (diff) | |
download | catgirl-27eaddb6b9524b43448f4e5c88ac74bbe8fdb3a5.tar.gz catgirl-27eaddb6b9524b43448f4e5c88ac74bbe8fdb3a5.zip |
Use getopt_config to load options
I'm really getting a lot of use out of this config.c huh.
Diffstat (limited to 'chat.h')
-rw-r--r-- | chat.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chat.h b/chat.h index 9317843..57d4ba6 100644 --- a/chat.h +++ b/chat.h @@ -15,6 +15,7 @@ */ #include <err.h> +#include <getopt.h> #include <stdbool.h> #include <stdint.h> #include <string.h> @@ -139,6 +140,12 @@ void edit(size_t id, enum Edit op, wchar_t ch); char *editHead(void); char *editTail(void); +FILE *configOpen(const char *path, const char *mode); +int getopt_config( + int argc, char *const *argv, + const char *optstring, const struct option *longopts, int *longindex +); + static inline enum Color hash(const char *str) { if (*str == '~') str++; uint32_t hash = 0; |