From 6c2ee8c4d6c67efcc9775941aa8220d456568d42 Mon Sep 17 00:00:00 2001 From: cxwshawn Date: Wed, 25 May 2016 12:41:44 +0800 Subject: [PATCH] crush: optimize header file dependency Signed-off-by: Xiaowei Chen --- src/crush/CrushCompiler.cc | 9 --------- src/crush/CrushCompiler.h | 3 +-- src/crush/CrushLocation.cc | 2 +- src/crush/CrushTester.cc | 2 +- src/crush/CrushTester.h | 1 - 5 files changed, 3 insertions(+), 14 deletions(-) diff --git a/src/crush/CrushCompiler.cc b/src/crush/CrushCompiler.cc index 22e591348992..04c836016c1f 100644 --- a/src/crush/CrushCompiler.cc +++ b/src/crush/CrushCompiler.cc @@ -8,16 +8,7 @@ #ifndef EBADE #define EBADE EFTYPE #endif - -#include -#include -#include #include -#include -#include -#include - -#include #include "common/errno.h" #include diff --git a/src/crush/CrushCompiler.h b/src/crush/CrushCompiler.h index d488735bb9e2..57e2b8271003 100644 --- a/src/crush/CrushCompiler.h +++ b/src/crush/CrushCompiler.h @@ -8,8 +8,7 @@ #include "crush/grammar.h" #include -#include -#include +#include class CrushCompiler { CrushWrapper& crush; diff --git a/src/crush/CrushLocation.cc b/src/crush/CrushLocation.cc index 5a32c4369359..0ff481e2d20b 100644 --- a/src/crush/CrushLocation.cc +++ b/src/crush/CrushLocation.cc @@ -7,7 +7,7 @@ #include "include/str_list.h" #include "common/debug.h" -#include +#include "common/SubProcess.h" #include diff --git a/src/crush/CrushTester.cc b/src/crush/CrushTester.cc index 532c55ec7b9b..f8c423efe4b2 100644 --- a/src/crush/CrushTester.cc +++ b/src/crush/CrushTester.cc @@ -17,7 +17,7 @@ #endif #include #include -#include +#include "common/SubProcess.h" void CrushTester::set_device_weight(int dev, float f) { diff --git a/src/crush/CrushTester.h b/src/crush/CrushTester.h index b05d1c3d4e0b..b3c3b70c35f0 100644 --- a/src/crush/CrushTester.h +++ b/src/crush/CrushTester.h @@ -7,7 +7,6 @@ #include "crush/CrushWrapper.h" #include -#include class CrushTester { CrushWrapper& crush; -- 2.47.3