Skip to content

Commit 61e811c

Browse files
committed
Use Version.TryParse
1 parent 62cdeac commit 61e811c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Xamarin.MacDev/MonoTouchSdk.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -304,12 +304,13 @@ static string GetPlatformKey (PlatformName platform)
304304

305305
public Version RecommendedXcodeVersion {
306306
get {
307-
PString version;
307+
Version version;
308+
PString value;
308309

309-
if (!versions.TryGetValue ("RecommendedXcodeVersion", out version))
310+
if (!versions.TryGetValue ("RecommendedXcodeVersion", out value) || !System.Version.TryParse (value.Value, out version))
310311
return new Version (8, 0);
311312

312-
return System.Version.Parse (version.Value);
313+
return version;
313314
}
314315
}
315316

0 commit comments

Comments
 (0)