Просмотр исходного кода

Fix signed number serialization

nordsoft 2 лет назад
Родитель
Сommit
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);