compat/* should not include tmux.h.

This commit is contained in:
Nicholas Marriott
2017-01-25 13:49:01 +00:00
parent 418ab1a553
commit 3e495b4001
24 changed files with 34 additions and 31 deletions

View File

@ -17,6 +17,12 @@
#ifndef COMPAT_H
#define COMPAT_H
#include <sys/types.h>
#include <sys/uio.h>
#include <limits.h>
#include <stdio.h>
#ifndef __GNUC__
#define __attribute__(a)
#endif
@ -62,6 +68,12 @@ typedef uint64_t u_int64_t;
#define pledge(s, p) (0)
#endif
#ifdef HAVE_STDINT_H
#include <stdint.h>
#else
#include <inttypes.h>
#endif
#ifdef HAVE_QUEUE_H
#include <sys/queue.h>
#else
@ -108,12 +120,6 @@ typedef uint64_t u_int64_t;
#include "compat/imsg.h"
#endif
#ifdef HAVE_STDINT_H
#include <stdint.h>
#else
#include <inttypes.h>
#endif
#ifdef BROKEN_CMSG_FIRSTHDR
#undef CMSG_FIRSTHDR
#define CMSG_FIRSTHDR(mhdr) \