diff -r 467d7927a901 -r 3f63d9db307b lemon/graph_reader.h --- a/lemon/graph_reader.h Wed Oct 05 13:17:42 2005 +0000 +++ b/lemon/graph_reader.h Wed Oct 05 13:18:51 2005 +0000 @@ -122,8 +122,7 @@ /// /// Construct a new GraphReader. It reads into the given graph /// and it uses the given reader as the default skipper. - GraphReader(std::istream& _is, - typename SmartParameter::Type _graph, + GraphReader(std::istream& _is, Graph& _graph, const DefaultSkipper& _skipper = DefaultSkipper()) : reader(new LemonReader(_is)), own_reader(true), skipper(_skipper), nodeset_reader(*reader, _graph, std::string(), skipper), @@ -137,8 +136,7 @@ /// /// Construct a new GraphReader. It reads into the given graph /// and it uses the given reader as the default skipper. - GraphReader(const std::string& _filename, - typename SmartParameter::Type _graph, + GraphReader(const std::string& _filename, Graph& _graph, const DefaultSkipper& _skipper = DefaultSkipper()) : reader(new LemonReader(_filename)), own_reader(true), skipper(_skipper), @@ -153,8 +151,7 @@ /// /// Construct a new GraphReader. It reads into the given graph /// and it uses the given reader as the default skipper. - GraphReader(LemonReader& _reader, - typename SmartParameter::Type _graph, + GraphReader(LemonReader& _reader, Graph& _graph, const DefaultSkipper& _skipper = DefaultSkipper()) : reader(_reader), own_reader(false), skipper(_skipper), nodeset_reader(*reader, _graph, std::string(), skipper),