Log Message: Fix build w/ Sun Studio, which doesn't allow anonymous unions in C. (Will submit upstream.)