Merge pull request #2472 from zerebubuth/warning_2468

Fix compiler warning about uninitialised variable.
This commit is contained in:
Dane Springmeyer 2014-09-30 19:16:54 -07:00
commit 98f89ce2fd

View file

@ -41,15 +41,10 @@ void render_point_symbolizer(point_symbolizer const &sym,
F render_marker)
{
std::string filename = get<std::string>(sym, keys::file, feature, common.vars_);
boost::optional<mapnik::marker_ptr> marker;
if (!filename.empty())
{
marker = marker_cache::instance().find(filename, true);
}
else
{
marker.reset(std::make_shared<mapnik::marker>());
}
boost::optional<mapnik::marker_ptr> marker = filename.empty()
? std::make_shared<mapnik::marker>()
: marker_cache::instance().find(filename, true);
if (marker)
{
double opacity = get<double>(sym,keys::opacity,feature, common.vars_, 1.0);