Skip to content

Commit 59982f6

Browse files
upplejykeon
authored andcommitted
[ComponentBased.Port][Non-ACR] Fix XML serialization by adding writer.Flush() call
Add missing writer.Flush() to ensure XML data is properly written to stream during serialization. This prevents "Unexpected end of file" deserialization errors. Signed-off-by: Changgyu Choi <[email protected]>
1 parent 7a5fc55 commit 59982f6

File tree

1 file changed

+1
-0
lines changed
  • src/Tizen.Applications.ComponentBased.Port/Tizen.Applications.ComponentBased.Port

1 file changed

+1
-0
lines changed

src/Tizen.Applications.ComponentBased.Port/Tizen.Applications.ComponentBased.Port/ComponentPort.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,7 @@ private Parcel ToParcel(object envelope)
371371
var serializer = new DataContractSerializer(envelope.GetType());
372372
serializer.WriteObject(writer, envelope);
373373
writer.WriteEndElement();
374+
writer.Flush();
374375

375376
parcel = new Parcel();
376377
parcel.UnMarshall(stream.ToArray());

0 commit comments

Comments
 (0)