swift
9b8d1bad
- Restore decoder state after throwing on decode
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
Hide Minimap (CTRL+M)
Commit
7 years ago
Restore decoder state after throwing on decode Resolve SR-6408 by restoring the JSON/PlistDecoder stack if an error is thrown after a container was pushed during encode.
References
#13900 - [4.1] {JSON,Plist}{En,De}coder defer container pops
Author
Itai Ferber
Committer
Itai Ferber
Parents
91c45b48
Files
4
stdlib/public/SDK/Foundation
JSONEncoder.swift
PlistEncoder.swift
test/stdlib
TestJSONEncoder.swift
TestPlistEncoder.swift
Loading