fix the ability of external libraries to link mapnik on windows

This commit is contained in:
Dane Springmeyer 2012-02-24 11:32:16 -08:00
parent 4aa957d373
commit a917b7b410
2 changed files with 3 additions and 2 deletions

View file

@ -24,6 +24,7 @@
#define MAPNIK_FEATURE_KV_ITERATOR_HPP #define MAPNIK_FEATURE_KV_ITERATOR_HPP
// mapnik // mapnik
#include <mapnik/config.hpp>
#include <mapnik/value.hpp> #include <mapnik/value.hpp>
// boost // boost
#include <boost/tuple/tuple.hpp> #include <boost/tuple/tuple.hpp>
@ -39,7 +40,7 @@ namespace mapnik {
class feature_impl; class feature_impl;
class feature_kv_iterator : class MAPNIK_DECL feature_kv_iterator :
public boost::iterator_facade<feature_kv_iterator, public boost::iterator_facade<feature_kv_iterator,
boost::tuple<std::string , value> const, boost::tuple<std::string , value> const,
boost::forward_traversal_tag> boost::forward_traversal_tag>

View file

@ -42,7 +42,7 @@ void feature_kv_iterator::decrement()
// dummy //--itr_; // dummy //--itr_;
} }
void advance(boost::iterator_difference<feature_kv_iterator>::type ) void feature_kv_iterator::advance(boost::iterator_difference<feature_kv_iterator>::type )
{ {
// dummy // dummy
} }