From f9d9ff7aed912c8bcca0a47601ff2cfee42b0943 Mon Sep 17 00:00:00 2001 From: renguangxuan Date: Sun, 7 Sep 2025 22:01:04 +0800 Subject: [PATCH] Fix Int to byte Issue: #ICW15Y Signed-off-by: renguangxuan --- .../koala_mirror/interop/src/arkts/SerializerBase.ts | 2 +- .../koala_projects/interop/src/arkts/SerializerBase.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frameworks/bridge/arkts_frontend/koala_mirror/interop/src/arkts/SerializerBase.ts b/frameworks/bridge/arkts_frontend/koala_mirror/interop/src/arkts/SerializerBase.ts index 992546fcf97..799df6afb54 100644 --- a/frameworks/bridge/arkts_frontend/koala_mirror/interop/src/arkts/SerializerBase.ts +++ b/frameworks/bridge/arkts_frontend/koala_mirror/interop/src/arkts/SerializerBase.ts @@ -392,7 +392,7 @@ export class SerializerBase implements Disposable { this._position = newPos if (value == undefined) - unsafeMemory.writeInt8(pos, Tags.UNDEFINED); + unsafeMemory.writeInt8(pos, Tags.UNDEFINED.valueOf().toByte()); else if (value == true) unsafeMemory.writeInt8(pos, VALUE_TRUE.toByte()); else if (value == false) diff --git a/frameworks/bridge/arkts_frontend/koala_projects/interop/src/arkts/SerializerBase.ts b/frameworks/bridge/arkts_frontend/koala_projects/interop/src/arkts/SerializerBase.ts index 992546fcf97..799df6afb54 100644 --- a/frameworks/bridge/arkts_frontend/koala_projects/interop/src/arkts/SerializerBase.ts +++ b/frameworks/bridge/arkts_frontend/koala_projects/interop/src/arkts/SerializerBase.ts @@ -392,7 +392,7 @@ export class SerializerBase implements Disposable { this._position = newPos if (value == undefined) - unsafeMemory.writeInt8(pos, Tags.UNDEFINED); + unsafeMemory.writeInt8(pos, Tags.UNDEFINED.valueOf().toByte()); else if (value == true) unsafeMemory.writeInt8(pos, VALUE_TRUE.toByte()); else if (value == false) -- Gitee