# HG changeset patch # User Balazs Dezso <deba@inf.elte.hu> # Date 1235386719 -3600 # Node ID c786cd201266424f9fd055dd74af570a563a3a9a # Parent 8668e1b5dafb3e2037acee487779130796214ca9 Fix several missing includes (#232) diff -r 8668e1b5dafb -r c786cd201266 lemon/adaptors.h --- a/lemon/adaptors.h Sun Feb 22 09:52:44 2009 +0000 +++ b/lemon/adaptors.h Mon Feb 23 11:58:39 2009 +0100 @@ -30,6 +30,7 @@ #include <lemon/bits/variant.h> #include <lemon/bits/graph_adaptor_extender.h> +#include <lemon/bits/map_extender.h> #include <lemon/tolerance.h> #include <algorithm> diff -r 8668e1b5dafb -r c786cd201266 lemon/bits/edge_set_extender.h --- a/lemon/bits/edge_set_extender.h Sun Feb 22 09:52:44 2009 +0000 +++ b/lemon/bits/edge_set_extender.h Mon Feb 23 11:58:39 2009 +0100 @@ -19,8 +19,10 @@ #ifndef LEMON_BITS_EDGE_SET_EXTENDER_H #define LEMON_BITS_EDGE_SET_EXTENDER_H +#include <lemon/core.h> #include <lemon/error.h> #include <lemon/bits/default_map.h> +#include <lemon/bits/map_extender.h> ///\ingroup digraphbits ///\file diff -r 8668e1b5dafb -r c786cd201266 lemon/bits/path_dump.h --- a/lemon/bits/path_dump.h Sun Feb 22 09:52:44 2009 +0000 +++ b/lemon/bits/path_dump.h Mon Feb 23 11:58:39 2009 +0100 @@ -19,6 +19,9 @@ #ifndef LEMON_BITS_PRED_MAP_PATH_H #define LEMON_BITS_PRED_MAP_PATH_H +#include <lemon/core.h> +#include <lemon/concept_check.h> + namespace lemon { template <typename _Digraph, typename _PredMap> diff -r 8668e1b5dafb -r c786cd201266 lemon/bits/solver_bits.h --- a/lemon/bits/solver_bits.h Sun Feb 22 09:52:44 2009 +0000 +++ b/lemon/bits/solver_bits.h Mon Feb 23 11:58:39 2009 +0100 @@ -19,6 +19,8 @@ #ifndef LEMON_BITS_SOLVER_BITS_H #define LEMON_BITS_SOLVER_BITS_H +#include <vector> + namespace lemon { namespace _solver_bits { diff -r 8668e1b5dafb -r c786cd201266 lemon/concepts/heap.h --- a/lemon/concepts/heap.h Sun Feb 22 09:52:44 2009 +0000 +++ b/lemon/concepts/heap.h Mon Feb 23 11:58:39 2009 +0100 @@ -24,6 +24,7 @@ #define LEMON_CONCEPT_HEAP_H #include <lemon/core.h> +#include <lemon/concept_check.h> namespace lemon { diff -r 8668e1b5dafb -r c786cd201266 lemon/elevator.h --- a/lemon/elevator.h Sun Feb 22 09:52:44 2009 +0000 +++ b/lemon/elevator.h Mon Feb 23 11:58:39 2009 +0100 @@ -27,6 +27,7 @@ ///for labeling items in push-relabel type algorithms. /// +#include <lemon/core.h> #include <lemon/bits/traits.h> namespace lemon { diff -r 8668e1b5dafb -r c786cd201266 lemon/suurballe.h --- a/lemon/suurballe.h Sun Feb 22 09:52:44 2009 +0000 +++ b/lemon/suurballe.h Mon Feb 23 11:58:39 2009 +0100 @@ -27,6 +27,8 @@ #include <vector> #include <lemon/bin_heap.h> #include <lemon/path.h> +#include <lemon/list_graph.h> +#include <lemon/maps.h> namespace lemon {