double latsec, lonsec;
char lathem='X', lonhem='X';
- double lat, lon;
+ double lat = 0, lon = 0;
if(!getLatLon(ip, lat, lon))
return false;
LuaContext& lua = *s_LUA->getLua();
lua.writeFunction("latlon", []() {
- double lat, lon;
+ double lat = 0, lon = 0;
getLatLon(s_lua_record_ctx->bestwho.toString(), lat, lon);
return std::to_string(lat)+" "+std::to_string(lon);
});
auto labels= s_lua_record_ctx->qname.getRawLabels();
if(labels.size()<4)
return std::string("unknown");
- double lat, lon;
+ double lat = 0, lon = 0;
getLatLon(labels[3]+"."+labels[2]+"."+labels[1]+"."+labels[0], lat, lon);
return std::to_string(lat)+" "+std::to_string(lon);
});