X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=macro.h;h=0223a40b6e71824e928ece08151c5a5636e5ce53;hp=ed09750f73a9bd359bb1890bc26627e7abf23b6e;hb=35355baba1feec37bf9f22e3a0e18f495fcf6014;hpb=476fe607ecbabc5beffafc8efb0778e3d9e1030a diff --git a/macro.h b/macro.h index ed09750f7..0223a40b6 100644 --- a/macro.h +++ b/macro.h @@ -76,4 +76,6 @@ static inline size_t ALIGN(size_t l) { #define memzero(x,l) (memset((x), 0, (l))) #define zero(x) (memzero(&(x), sizeof(x))) +#define char_array_0(x) x[sizeof(x)-1] = 0; + #endif