X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib_internal%2Fpathinfo.h;h=caba216f476d34584593f6e0e78b1b32b306f695;hb=ec4370f7ebd7fb0ce7f002f5bf2c74f03acd3ec1;hp=e9ba2079b5f7c40509ed4731f80c9601bb199a4f;hpb=9234e6a7cb48373edec38284ba54a819037b79b2;p=util-vserver.git diff --git a/lib_internal/pathinfo.h b/lib_internal/pathinfo.h index e9ba207..caba216 100644 --- a/lib_internal/pathinfo.h +++ b/lib_internal/pathinfo.h @@ -1,4 +1,4 @@ -// $Id: pathinfo.h,v 1.2 2004/07/02 23:44:53 ensc Exp $ --*- c -*-- +// $Id: pathinfo.h 2467 2007-01-21 18:26:45Z dhozac $ --*- c -*-- // Copyright (C) 2004 Enrico Scholz // @@ -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;