mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	compat/* should not include tmux.h.
This commit is contained in:
		
							
								
								
									
										18
									
								
								compat.h
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								compat.h
									
									
									
									
									
								
							@@ -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) \
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user