Skip to content

Commit 0cab286

Browse files
committed
[PackageModel] Fix typo in ClangTarget's decoder
1 parent d849222 commit 0cab286

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/PackageModel/Target.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -416,8 +416,8 @@ public class ClangTarget: Target {
416416
let container = try decoder.container(keyedBy: CodingKeys.self)
417417
self.includeDir = try container.decode(AbsolutePath.self, forKey: .includeDir)
418418
self.isCXX = try container.decode(Bool.self, forKey: .isCXX)
419-
self.cLanguageStandard = try container.decode(String.self, forKey: .cLanguageStandard)
420-
self.cxxLanguageStandard = try container.decode(String.self, forKey: .cxxLanguageStandard)
419+
self.cLanguageStandard = try container.decodeIfPresent(String.self, forKey: .cLanguageStandard)
420+
self.cxxLanguageStandard = try container.decodeIfPresent(String.self, forKey: .cxxLanguageStandard)
421421
try super.init(from: decoder)
422422
}
423423
}

0 commit comments

Comments
 (0)