1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +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 used to be commit 0c18e5d9383883f696113837a9e2d1bc078f18b1)
This commit is contained in:
Stefan Metzmacher 2006-09-19 03:51:45 +00:00 committed by Gerald (Jerry) Carter
parent 550495b6f9
commit 0780eb7f82

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