Index: base/env_var.h |
diff --git a/base/env_var.h b/base/env_var.h |
index 68883533310c4b9ccdd5095d4297a2cceb0b4165..3cc23997658f9f4c23353af0bd6560340505d160 100644 |
--- a/base/env_var.h |
+++ b/base/env_var.h |
@@ -14,15 +14,14 @@ namespace base { |
// These are used to derive mocks for unittests. |
class EnvVarGetter { |
public: |
- virtual ~EnvVarGetter() {} |
+ virtual ~EnvVarGetter(); |
+ |
// Gets an environment variable's value and stores it in |result|. |
// Returns false if the key is unset. |
virtual bool GetEnv(const char* variable_name, std::string* result) = 0; |
// Syntactic sugar for GetEnv(variable_name, NULL); |
- virtual bool HasEnv(const char* variable_name) { |
- return GetEnv(variable_name, NULL); |
- } |
+ virtual bool HasEnv(const char* variable_name); |
virtual void SetEnv(const char* variable_name, |
const std::string& new_value) = 0; |