jkoshy 2006-11-13 04:28:29 UTC
FreeBSD src repository
Modified files:
include ar.h
Log:
Attempt to improve application portability by marking `struct ar_hdr'
as `packed'.
The C standard leaves the alignment of individual members of a C
struct upto the implementation, so pedantically speaking portable
code cannot assume that the layout of a `struct ar_hdr' in memory
will match its layout in a file. Using a __packed attribute
declaration forces file and memory layouts for this structure to
match.
Submitted by: ru
Revision Changes Path
1.2 +5 -1 src/include/ar.h
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"