ソースを参照

Fix signed number serialization

nordsoft 2 年 前
コミット
8f5594613b
1 ファイル変更1 行追加1 行削除
  1. 1 1
      lib/mapObjects/CGObjectInstance.cpp

+ 1 - 1
lib/mapObjects/CGObjectInstance.cpp

@@ -344,7 +344,7 @@ void CGObjectInstance::serializeJsonOwner(JsonSerializeFormat & handler)
 	if(handler.saving && tempOwner == PlayerColor::NEUTRAL)
 		return;
 	
-	ui8 temp = tempOwner.getNum();
+	si8 temp = tempOwner.getNum();
 
 	handler.serializeEnum("owner", temp, PlayerColor::NEUTRAL.getNum(), GameConstants::PLAYER_COLOR_NAMES);