X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib_internal%2Fpathinfo.h;h=caba216f476d34584593f6e0e78b1b32b306f695;hb=b0a62d195efca12c5cb9e7c0b3bea3be2cd57fc9;hp=a8679359fe281063fa39c9cd77010e4bba330227;hpb=fc28db1eb4146796ec27c2fb15780d6303120261;p=util-vserver.git diff --git a/lib_internal/pathinfo.h b/lib_internal/pathinfo.h index a867935..caba216 100644 --- a/lib_internal/pathinfo.h +++ b/lib_internal/pathinfo.h @@ -1,4 +1,4 @@ -// $Id: pathinfo.h 1619 2004-07-02 23:44:53Z ensc $ --*- 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;