From 5a0d0ed696ab7bd1027bcc1b5a6430fa3fb73ddb Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Fri, 16 May 2025 20:34:08 +0200 Subject: [PATCH] [unity] Fixed missing using statement around stream of commit fb8bc40. See #2851. --- .../Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs | 4 +++- spine-unity/Assets/Spine/package.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs index 83f396def..36fc6c88a 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs @@ -215,7 +215,9 @@ namespace Spine.Unity { try { if (hasBinaryExtension) { #if UNSAFE_DIRECT_ACCESS_TEXT_ASSET_DATA - loadedSkeletonData = SkeletonDataAsset.ReadSkeletonData(skeletonJSON.GetStreamUnsafe(), attachmentLoader, skeletonDataScale); + using (Stream stream = skeletonJSON.GetStreamUnsafe()) { + loadedSkeletonData = SkeletonDataAsset.ReadSkeletonData(stream, attachmentLoader, skeletonDataScale); + } #else loadedSkeletonData = SkeletonDataAsset.ReadSkeletonData(skeletonJSON.bytes, attachmentLoader, skeletonDataScale); #endif diff --git a/spine-unity/Assets/Spine/package.json b/spine-unity/Assets/Spine/package.json index 716b4dc59..0e2c82140 100644 --- a/spine-unity/Assets/Spine/package.json +++ b/spine-unity/Assets/Spine/package.json @@ -2,7 +2,7 @@ "name": "com.esotericsoftware.spine.spine-unity", "displayName": "spine-unity Runtime", "description": "This plugin provides the spine-unity runtime core.", - "version": "4.2.105", + "version": "4.2.106", "unity": "2018.3", "author": { "name": "Esoteric Software",