summaryrefslogtreecommitdiff
path: root/init/host_import_parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'init/host_import_parser.h')
-rw-r--r--init/host_import_parser.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/init/host_import_parser.h b/init/host_import_parser.h
index e2980b2ae..52b889196 100644
--- a/init/host_import_parser.h
+++ b/init/host_import_parser.h
@@ -19,21 +19,16 @@
#include <string>
#include <vector>
-#include "import_parser.h"
#include "parser.h"
namespace android {
namespace init {
-class HostImportParser : public ImportParser {
+class HostImportParser : public SectionParser {
public:
- HostImportParser(const std::string& out_dir, Parser* parser)
- : ImportParser(parser), out_dir_(out_dir) {}
- Result<Success> ParseSection(std::vector<std::string>&& args, const std::string& filename,
- int line) override;
-
- private:
- std::string out_dir_;
+ HostImportParser() {}
+ Result<Success> ParseSection(std::vector<std::string>&& args, const std::string&, int) override;
+ Result<Success> ParseLineSection(std::vector<std::string>&&, int) override;
};
} // namespace init