X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=bacula%2Fsrc%2Fbc_types.h;h=a8a4a4bed0b4c25aa28c1e798d154a13e99bd845;hb=2d6dcee5b2f3183c7f28fdf5bcbd040349555e51;hp=aa63873720f3f2f20988e40a2610e138216dfe19;hpb=4d7471b0f1e26c4d91a28a4aaa3e74ec0dd6a67b;p=bacula%2Fbacula diff --git a/bacula/src/bc_types.h b/bacula/src/bc_types.h index aa63873720..a8a4a4bed0 100644 --- a/bacula/src/bc_types.h +++ b/bacula/src/bc_types.h @@ -8,7 +8,6 @@ int8_t, int16_t, int32_t, int64_t uint8_t, uint16_t, uint32_t, uint64_t - float32_t, float64_t Also, we define types such as file address lengths. @@ -39,7 +38,17 @@ #ifndef __bc_types_INCLUDED #define __bc_types_INCLUDED -typedef char POOLMEM; +typedef char POOLMEM; +#define mp_chr(x) x +#ifdef xxxxx +#define mp_chr(x) ((char*)(x)) +class POOLMEM { +public: + POOLMEM(); + operator char * const() { return this; } +}; +#endif + /* Types */