Fix a ctypes layout issue for empty structs