> In $SRC/cmd/fs.d/hsfs/... each subdirectory (e.g.
> labelit, fstyp) has its own copy of iso_spec.h. This
> file is in $ROOT/usr/include (having been put there
> by the install_h target). Also, the ISO_DESC_TYPE
> macro appears to be malformed:
> 
> #define ISO_DESC_TYPE(x)        ((enum
> hs_voldesc_type)*(ISO_desc_type(x)))
> 
> but should be
> 
> #define ISO_DESC_TYPE(x)        ((enum
> iso_voldesc_type)*(ISO_desc_type(x)))
> 
> in order to avoid mismatches when comparisons such
> as:
> 
> while (ISO_DESC_TYPE(volp) != ISO_VD_EOV) {
> 
> are peformed, as ISO_VD_EOV is an enum
> iso_voldesc_type.
> 
> Neale

jepp. I filed a bug for it:

6932819 hsfs: issues with iso_spec.h

once public, you can view it here:

http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6932819

thanks
frankB
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to