diff options
Diffstat (limited to 'src/MetalinkParserStateMachine.h')
| -rw-r--r-- | src/MetalinkParserStateMachine.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/MetalinkParserStateMachine.h b/src/MetalinkParserStateMachine.h index bd022f53..06161a80 100644 --- a/src/MetalinkParserStateMachine.h +++ b/src/MetalinkParserStateMachine.h @@ -36,13 +36,14 @@ #define _D_METALINK_PARSER_STATE_MACHINE_H_ #include "common.h" -#include "SharedHandle.h" #include <string> #include <map> +#include "SharedHandle.h" +#include "MetalinkParserController.h" + namespace aria2 { -class MetalinkParserController; class MetalinkParserState; class SkipTagMetalinkParserState; class Metalinker; @@ -191,7 +192,10 @@ public: bool needsCharactersBuffering() const; - SharedHandle<Metalinker> getResult() const; + const SharedHandle<Metalinker>& getResult() const + { + return _ctrl->getResult(); + } }; } // namespace aria2 |
