> What is this "sizeof (MACH_MSG_TYPE_INTEGER_T)"? MACH_MSG_TYPE_INTEGER_T is > just a macro defining a number: > #define MACH_MSG_TYPE_INTEGER_T MACH_MSG_TYPE_INTEGER_32 > > It doesn't seem to make sense to use the sizeof operator on this value.
Oops. That is certainly a bug, but it turns out to be a harmless one. In fact, sizeof (12345) == 4; that's because the constant has type int, and sizeof an expression is valid to mean the size of that expression's type. _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd