From 86b407a686f39caec642da59f32930846440ec76 Mon Sep 17 00:00:00 2001 From: Thiago Farina Date: Fri, 9 Sep 2011 14:26:59 -0300 Subject: [PATCH] Make Cleaner::config_ a reference-to-const instead of copying the value. Signed-off-by: Thiago Farina --- src/clean.cc | 1 - src/clean.h | 9 +++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/clean.cc b/src/clean.cc index 16ca5e5..d22ac59 100644 --- a/src/clean.cc +++ b/src/clean.cc @@ -20,7 +20,6 @@ #include #include -#include "build.h" #include "disk_interface.h" #include "graph.h" #include "state.h" diff --git a/src/clean.h b/src/clean.h index 9961658..ab606f4 100644 --- a/src/clean.h +++ b/src/clean.h @@ -14,15 +14,16 @@ #ifndef NINJA_CLEAN_H_ #define NINJA_CLEAN_H_ +#pragma once + +#include +#include #include "build.h" -#include -#include using namespace std; struct State; -struct BuildConfig; struct Node; struct Rule; struct DiskInterface; @@ -92,7 +93,7 @@ class Cleaner { void Reset(); State* state_; - BuildConfig config_; + const BuildConfig& config_; set removed_; int cleaned_files_count_; DiskInterface* disk_interface_; -- 2.7.4