1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-26 10:04:02 +03:00

r18675: merge from samba3:

we need to define the macros the indicate we have bool
even if we have not defining bool ourself

metze
This commit is contained in:
Stefan Metzmacher 2006-09-19 03:51:45 +00:00 committed by Gerald (Jerry) Carter
parent dfb9bfba94
commit 0c18e5d938

View File

@ -324,11 +324,27 @@ char *rep_mkdtemp(char *template);
#ifdef HAVE__Bool
#define bool _Bool
#else
#define __bool_true_false_are_defined
typedef int bool;
#endif
#endif
/*
* to prevent <rpcsvc/yp_prot.h> from doing a redefine of 'bool'
*
* IRIX, HPUX, MacOS 10 and Solaris need BOOL_DEFINED
* Tru64 needs _BOOL_EXISTS
*/
#ifndef BOOL_DEFINED
#define BOOL_DEFINED
#endif
#ifndef _BOOL_EXISTS
#define _BOOL_EXISTS
#endif
#ifndef __bool_true_false_are_defined
#define __bool_true_false_are_defined
#endif
#ifndef true
#define true (1)
#endif