Skip to content
Snippets Groups Projects
Commit 6e7eaf03 authored by biwa's avatar biwa
Browse files

Game Configurations: fixed a crash when no default values for UDMF integer or ...

Game Configurations: fixed a crash when no default values for UDMF integer or  floating point fields are set
parent 682c4b92
No related branches found
No related tags found
No related merge requests found
......@@ -52,7 +52,7 @@ namespace CodeImp.DoomBuilder.Types
public override void SetupField(TypeHandlerAttribute attr, UniversalFieldInfo fieldinfo)
{
defaultvalue = fieldinfo == null ? 0.0 : (double)fieldinfo.Default;
defaultvalue = (fieldinfo == null || fieldinfo.Default == null) ? 0.0 : (double)fieldinfo.Default;
base.SetupField(attr, fieldinfo);
}
......
......@@ -53,7 +53,7 @@ namespace CodeImp.DoomBuilder.Types
public override void SetupField(TypeHandlerAttribute attr, UniversalFieldInfo fieldinfo)
{
defaultvalue = fieldinfo == null ? 0 : (int)fieldinfo.Default;
defaultvalue = (fieldinfo == null || fieldinfo.Default == null) ? 0 : (int)fieldinfo.Default;
base.SetupField(attr, fieldinfo);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment