1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

Fix logic in dtprintinfo

Fix values for true/false and boolean type
This commit is contained in:
Marcin Cieslak 2012-09-24 03:15:01 +02:00 committed by Jon Trulson
parent 18a78bbff5
commit 6ea7855841
2 changed files with 10 additions and 4 deletions

View file

@ -40,10 +40,13 @@
#define boolean boolean_t #define boolean boolean_t
#define true B_TRUE #define true B_TRUE
#define false B_FALSE #define false B_FALSE
#elif defined(linux) || defined(CSRG_BASED) #elif defined(linux)
#define false 0 #define false 0
#define true 0 #define true 1
#define boolean int #define boolean int
#elif defined(CSRG_BASED)
#include <stdbool.h>
#define boolean bool
#else #else
typedef enum typedef enum
{ {

View file

@ -41,10 +41,13 @@
#define boolean boolean_t #define boolean boolean_t
#define true B_TRUE #define true B_TRUE
#define false B_FALSE #define false B_FALSE
#elif defined(linux) || defined(CSRG_BASED) #elif defined(linux)
#define false 0 #define false 0
#define true 0 #define true 1
#define boolean int #define boolean int
#elif defined(CSRG_BASED)
#include <stdbool.h>
#define boolean bool
#else #else
typedef enum typedef enum
{ {