Merge pull request #23 from tpng/patch-1

atomic requires struct field to be 64-bit aligned