X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2Ftdb_private.h;h=a2dde30ccf145f173cb48d0c4f8846f7826dd919;hp=66954ab013f1ae0671462306a435773842eba8bc;hb=d6b6780d0bc3dbdaaf679bbc308f74042f933cfd;hpb=354c772e913d137034d5bcd00efdcb880697532e diff --git a/ccan/tdb/tdb_private.h b/ccan/tdb/tdb_private.h index 66954ab0..a2dde30c 100644 --- a/ccan/tdb/tdb_private.h +++ b/ccan/tdb/tdb_private.h @@ -52,6 +52,18 @@ /* #define TDB_TRACE 1 */ +#ifndef __STRING +#define __STRING(x) #x +#endif + +#ifndef __STRINGSTRING +#define __STRINGSTRING(x) __STRING(x) +#endif + +#ifndef __location__ +#define __location__ __FILE__ ":" __STRINGSTRING(__LINE__) +#endif + #if HAVE_GETPAGESIZE #define getpagesize() 0x2000 #endif