Don't crash on assigning nil to a string in lua

This commit is contained in:
Patrick Niklaus
2016-11-20 15:06:14 +00:00
committed by Patrick Niklaus
parent 844300b95a
commit 3bade8625f
2 changed files with 35 additions and 6 deletions
+6 -6
View File
@@ -186,16 +186,16 @@ void LuaScriptingEnvironment::InitContext(LuaScriptingContext &context)
// .def(luabind::constructor<>())
.def_readwrite("forward_speed", &ExtractionWay::forward_speed)
.def_readwrite("backward_speed", &ExtractionWay::backward_speed)
.def_readwrite("name", &ExtractionWay::name)
.def_readwrite("ref", &ExtractionWay::ref)
.def_readwrite("pronunciation", &ExtractionWay::pronunciation)
.def_readwrite("destinations", &ExtractionWay::destinations)
.property("name", &ExtractionWay::GetName, &ExtractionWay::SetName)
.property("ref", &ExtractionWay::GetRef, &ExtractionWay::SetRef)
.property("pronunciation", &ExtractionWay::GetPronunciation, &ExtractionWay::SetPronunciation)
.property("destinations", &ExtractionWay::GetDestinations, &ExtractionWay::SetDestinations)
.property("turn_lanes_forward", &ExtractionWay::GetTurnLanesForward, &ExtractionWay::SetTurnLanesForward)
.property("turn_lanes_backward", &ExtractionWay::GetTurnLanesBackward, &ExtractionWay::SetTurnLanesBackward)
.def_readwrite("roundabout", &ExtractionWay::roundabout)
.def_readwrite("is_access_restricted", &ExtractionWay::is_access_restricted)
.def_readwrite("is_startpoint", &ExtractionWay::is_startpoint)
.def_readwrite("duration", &ExtractionWay::duration)
.def_readwrite("turn_lanes_forward", &ExtractionWay::turn_lanes_forward)
.def_readwrite("turn_lanes_backward", &ExtractionWay::turn_lanes_backward)
.def_readwrite("road_classification", &ExtractionWay::road_classification)
.property(
"forward_mode", &ExtractionWay::get_forward_mode, &ExtractionWay::set_forward_mode)