> > Sorry, there aren't actually two extra padding bytes, even though the > struct is two bytes longer in length. Don't know what I was thinking. > Time for a coffee. >
The problem with this kind of things is they depend too much of the implementations, because you can have the padding or not, so the goodness of the change is very relative, so in this kind of cases I prefer the more standard and cleaner solution, that in this case is the short based solution. Regards,