Browse Source

Merge pull request #1782 from xthydra/patch-1

Encoder::THXTypes.cpp syntax error
Sean Taylor 10 years ago
parent
commit
35c26e13d9
1 changed files with 4 additions and 4 deletions
  1. 4 4
      tools/encoder/src/TMXTypes.cpp

+ 4 - 4
tools/encoder/src/TMXTypes.cpp

@@ -369,12 +369,12 @@ void TMXLayer::setupTiles()
 void TMXLayer::setTile(unsigned int x, unsigned int y, unsigned int gid)
 void TMXLayer::setTile(unsigned int x, unsigned int y, unsigned int gid)
 {
 {
     struct layer_tile tile = {
     struct layer_tile tile = {
-        .gid = gid & ~(FLIPPED_HORIZONTALLY_FLAG |
+        tile.gid = gid & ~(FLIPPED_HORIZONTALLY_FLAG |
                        FLIPPED_VERTICALLY_FLAG |
                        FLIPPED_VERTICALLY_FLAG |
                        FLIPPED_DIAGONALLY_FLAG),
                        FLIPPED_DIAGONALLY_FLAG),
-        .horz_flip = (gid & FLIPPED_HORIZONTALLY_FLAG) != 0,
-        .vert_flip = (gid & FLIPPED_VERTICALLY_FLAG) != 0,
-        .diag_flip = (gid & FLIPPED_DIAGONALLY_FLAG) != 0,
+        tile.horz_flip = (gid & FLIPPED_HORIZONTALLY_FLAG) != 0,
+        tile.vert_flip = (gid & FLIPPED_VERTICALLY_FLAG) != 0,
+        tile.diag_flip = (gid & FLIPPED_DIAGONALLY_FLAG) != 0,
     };
     };
 
 
     _tiles[x + y * _width] = tile;
     _tiles[x + y * _width] = tile;