Chromium Code Reviews| Index: base/version.cc | 
| diff --git a/base/version.cc b/base/version.cc | 
| index fe224eb8662ffb8ff8575c35f4e5adbd68dc9bc0..77d4171cbe7e017f0578b4e01579a5e35ebc0b27 100644 | 
| --- a/base/version.cc | 
| +++ b/base/version.cc | 
| @@ -32,6 +32,14 @@ Version::Version() : is_valid_(false) {} | 
| Version::~Version() {} | 
| +Version* Version::Clone() const { | 
| + DCHECK(is_valid_); | 
| + Version* copy = new Version(); | 
| + copy->components_ = components_; | 
| + copy->is_valid_ = true; | 
| + return copy; | 
| +} | 
| + | 
| bool Version::Equals(const Version& that) const { | 
| DCHECK(is_valid_); | 
| DCHECK(that.is_valid_); |