diff --git a/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufDecoder.swift b/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufDecoder.swift index d34581952..e7a526e53 100644 --- a/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufDecoder.swift +++ b/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufDecoder.swift @@ -4,7 +4,7 @@ // // Audited for iOS 18.0 // Status: Complete -// ID: FFA06CAF6B06DC3E21EC75547A0CD421 +// ID: FFA06CAF6B06DC3E21EC75547A0CD421 (SwiftUICore) package import Foundation @@ -65,6 +65,8 @@ extension ProtobufDecoder { return packedField } else if packedEnd < ptr { throw DecodingError.failed + } else { + packedField = Field(rawValue: 0) } } let result = try decodeVariant() diff --git a/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufEncoder.swift b/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufEncoder.swift index 304a77ebc..2f71da7d4 100644 --- a/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufEncoder.swift +++ b/Sources/OpenSwiftUICore/Data/Protobuf/ProtobufEncoder.swift @@ -4,7 +4,7 @@ // // Audited for iOS 18.0 // Status: Complete -// ID: C7B3AAD101AF9EA76FC322BD6EF713E6 +// ID: C7B3AAD101AF9EA76FC322BD6EF713E6 (SwiftUICore) package import Foundation