Solved some null references.

This commit is contained in:
2017-05-03 02:38:42 +01:00
parent 9375231e12
commit effdda25aa
2 changed files with 26 additions and 12 deletions

View File

@@ -1,3 +1,8 @@
2017-05-03 Natalia Portillo <claunia@claunia.com>
* MainWindow.cs:
Solved some null references.
2017-05-03 Natalia Portillo <claunia@claunia.com> 2017-05-03 Natalia Portillo <claunia@claunia.com>
* Core.cs: * Core.cs:

View File

@@ -1160,31 +1160,40 @@ public partial class MainWindow : Window
if(string.IsNullOrWhiteSpace(txtLanguages.Text)) if(string.IsNullOrWhiteSpace(txtLanguages.Text))
{ {
foreach(LanguagesTypeLanguage language in MainClass.metadata.Languages) if(MainClass.metadata.Languages != null)
{ {
if(!string.IsNullOrWhiteSpace(txtLanguages.Text)) foreach(LanguagesTypeLanguage language in MainClass.metadata.Languages)
txtLanguages.Text += ","; {
txtLanguages.Text += language; if(!string.IsNullOrWhiteSpace(txtLanguages.Text))
txtLanguages.Text += ",";
txtLanguages.Text += language;
}
} }
} }
if(string.IsNullOrWhiteSpace(txtArchitecture.Text)) if(string.IsNullOrWhiteSpace(txtArchitecture.Text))
{ {
foreach(ArchitecturesTypeArchitecture architecture in MainClass.metadata.Architectures) if(MainClass.metadata.Architectures != null)
{ {
if(!string.IsNullOrWhiteSpace(txtArchitecture.Text)) foreach(ArchitecturesTypeArchitecture architecture in MainClass.metadata.Architectures)
txtArchitecture.Text += ","; {
txtArchitecture.Text += architecture; if(!string.IsNullOrWhiteSpace(txtArchitecture.Text))
txtArchitecture.Text += ",";
txtArchitecture.Text += architecture;
}
} }
} }
if(string.IsNullOrWhiteSpace(txtMachine.Text)) if(string.IsNullOrWhiteSpace(txtMachine.Text))
{ {
foreach(string machine in MainClass.metadata.Systems) if(MainClass.metadata.Systems != null)
{ {
if(!string.IsNullOrWhiteSpace(txtMachine.Text)) foreach(string machine in MainClass.metadata.Systems)
txtMachine.Text += ","; {
txtMachine.Text += machine; if(!string.IsNullOrWhiteSpace(txtMachine.Text))
txtMachine.Text += ",";
txtMachine.Text += machine;
}
} }
} }