X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib_internal%2Fstring.h;h=f782213671a0b92ad88e236493495eefd9de095a;hb=3eb1b2279739d0f16391a3724a9897c686f030d3;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..f782213 100644 --- a/util-vserver/lib_internal/string.h +++ b/util-vserver/lib_internal/string.h @@ -28,7 +28,11 @@ typedef struct } String; static void String_init(String *); -void String_destroy(String *); +static void String_free(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"