Since lots of structs have padding all over the place, what you describe is clearly a Checker bug. It doesn't make sense to me to change one of the many structs in one of the many programs to work around this bug. paul