diff options
Diffstat (limited to 'calmwm.h')
-rw-r--r-- | calmwm.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/calmwm.h b/calmwm.h index 7c428f6..b3992c3 100644 --- a/calmwm.h +++ b/calmwm.h @@ -21,6 +21,27 @@ #ifndef _CALMWM_H_ #define _CALMWM_H_ +#include <sys/param.h> +#include <stdio.h> +#include "queue.h" + +/* prototypes for portable-included functions */ +char *fgetln(FILE *, size_t *); +long long strtonum(const char *, long long, long long, const char **); +void *reallocarray(void *, size_t, size_t); + + +#ifdef strlcat +#define HAVE_STRLCAT +#else +size_t strlcat(char *, const char *, size_t); +#endif +#ifdef strlcpy +#define HAVE_STRLCPY +#else +size_t strlcpy(char *, const char *, size_t); +#endif + #include <X11/XKBlib.h> #include <X11/Xatom.h> #include <X11/Xft/Xft.h> @@ -397,6 +418,8 @@ extern Atom ewmh[EWMH_NITEMS]; extern struct screen_q Screenq; extern struct conf Conf; +void usage(void); + void client_apply_sizehints(struct client_ctx *); void client_close(struct client_ctx *); void client_config(struct client_ctx *); |