X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib_internal%2Fpathinfo.h;h=d1e2c73de8911694fad8d7781e5ccd52abc9c8a7;hb=be41237a12dad904d92e58373f670113bb730a24;hp=9e6c0457ad633d06a6c726b691a029b199b46423;hpb=9c78378bebc1a9f3d400f422df8ede9efea57dea;p=util-vserver.git diff --git a/lib_internal/pathinfo.h b/lib_internal/pathinfo.h index 9e6c045..d1e2c73 100644 --- a/lib_internal/pathinfo.h +++ b/lib_internal/pathinfo.h @@ -23,6 +23,7 @@ #define ENSC_PI_DECLARE(VAR,VAL) PathInfo VAR={.d = VAL,.l = sizeof(VAL)-1} #define ENSC_PI_APPSZ(P1,P2) ((P1).l + sizeof("/") + (P2).l) +#define ENSC_PI_SETSTR(VAR,VAL) do { VAR.d = VAL; VAR.l = strlen(VAL); } while (0) typedef String PathInfo;