ensure we don't pass empty tags to LUA

This commit is contained in:
Emil Tin 2016-11-17 00:26:21 +01:00 committed by Patrick Niklaus
parent 173a39fd8b
commit dce685c780

View File

@ -34,7 +34,12 @@ namespace
template <class T>
auto get_value_by_key(T const &object, const char *key) -> decltype(object.get_value_by_key(key))
{
return object.get_value_by_key(key);
auto v = object.get_value_by_key(key);
if( v && *v ) { // non-empty string?
return v;
} else {
return NULL;
}
}
template <class T> double latToDouble(T const &object)