From d552d387585840f68fcc7507fca83feb6f937a10 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 30 May 2017 14:35:50 +0200 Subject: [PATCH] Shut up some clang warnings --- src/libstore/build.cc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/libstore/build.cc b/src/libstore/build.cc index 0a10efaed..0a874bbf1 100644 --- a/src/libstore/build.cc +++ b/src/libstore/build.cc @@ -906,7 +906,7 @@ private: void repairClosure(); - void amDone(ExitCode result) + void amDone(ExitCode result) override { logger->event(evBuildFinished, act, result == ecSuccess); Goal::amDone(result); @@ -3288,16 +3288,16 @@ public: SubstitutionGoal(const Path & storePath, Worker & worker, bool repair = false); ~SubstitutionGoal(); - void timedOut() { abort(); }; + void timedOut() override { abort(); }; - string key() + string key() override { /* "a$" ensures substitution goals happen before derivation goals. */ return "a$" + storePathToName(storePath) + "$" + storePath; } - void work(); + void work() override; /* The states. */ void init(); @@ -3308,12 +3308,12 @@ public: void finished(); /* Callback used by the worker to write to the log. */ - void handleChildOutput(int fd, const string & data); - void handleEOF(int fd); + void handleChildOutput(int fd, const string & data) override; + void handleEOF(int fd) override; Path getStorePath() { return storePath; } - void amDone(ExitCode result) + void amDone(ExitCode result) override { logger->event(evSubstitutionFinished, act, result == ecSuccess); Goal::amDone(result);