From owner-svn-src-all@FreeBSD.ORG Sat Feb 7 21:23:04 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 088C7106566C for ; Sat, 7 Feb 2009 21:23:04 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 4DC568FC1C for ; Sat, 7 Feb 2009 21:23:03 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 07 Feb 2009 21:23:01 -0000 Received: from p54A3E1E8.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.225.232] by mail.gmx.net (mp038) with SMTP; 07 Feb 2009 22:23:01 +0100 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1+hNDxy2AqhVKl+P6HHZjmJGUCud4heba86m4gBoM TYYq3/HnvSK17g Message-ID: <498DFBB5.9080309@gmx.de> Date: Sat, 07 Feb 2009 22:23:01 +0100 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.19 (X11/20090103) MIME-Version: 1.0 To: John Baldwin References: <200902062224.n16MO3gm072994@svn.freebsd.org> In-Reply-To: <200902062224.n16MO3gm072994@svn.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.53 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r188251 - head/sys/fs/udf X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2009 21:23:04 -0000 John Baldwin schrieb: > Modified: head/sys/fs/udf/ecma167-udf.h > ============================================================================== > --- head/sys/fs/udf/ecma167-udf.h Fri Feb 6 22:22:08 2009 (r188250) > +++ head/sys/fs/udf/ecma167-udf.h Fri Feb 6 22:24:03 2009 (r188251) > @@ -354,6 +354,18 @@ struct file_entry { > #define UDF_FENTRY_PERM_GRP_MASK 0xE0 > #define UDF_FENTRY_PERM_OWNER_MASK 0x1C00 > > +/* Path Component [4/14.16.1] */ > +struct path_component { > + uint8_t type; > + uint8_t length; > + uint16_t version; > + uint8_t identifier[0]; > +} __packed; [0] is a GCCism. The standard way to declare a flexible array member is [] (cf. ISO/IEC 9899:1999 (E) ยง6.7.2.1:16).