X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib_internal%2Fstring.h;h=7015be974af42fb494e4edd9208097790facb3bf;hb=69cbccf5127eb0e117dfe58596824b902b71e479;hp=81b3e7382cee9ef1ea55fc9e1b22f697445a2d69;hpb=5269e9607d89ac4dbd34f9adb5b14fb5dfc9b1a5;p=util-vserver.git 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