From 70929b30e2f7cb4609dedffa1cae2a6bf78ed3cc Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Tue, 19 Oct 2004 21:05:43 +0000 Subject: [PATCH] ENSC_STRING_*FIXED(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1737 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/lib_internal/string.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/util-vserver/lib_internal/string.h b/util-vserver/lib_internal/string.h index 81b3e73..7015be9 100644 --- a/util-vserver/lib_internal/string.h +++ b/util-vserver/lib_internal/string.h @@ -30,6 +30,10 @@ typedef struct static void String_init(String *); void String_destroy(String *); +#define ENSC_STRING_FIXED(VAL) { .d = VAL, .l = (sizeof(VAL)-1) } +#define ENSC_STRING_ASSIGN_FIXED(DST,VAL) \ + { DST.d = (VAL); DST.l = (sizeof(VAL)-1); } + #include "string.hc" #endif // H_UTIL_VSERVER_LIB_INTERNAL_STRING_H -- 1.8.1.5