Index: chrome/browser/metrics/variations_service.cc |
=================================================================== |
--- chrome/browser/metrics/variations_service.cc (revision 142705) |
+++ chrome/browser/metrics/variations_service.cc (working copy) |
@@ -240,19 +240,13 @@ |
} |
if (filter.has_min_version()) { |
- const Version min_version(filter.min_version()); |
- if (!min_version.IsValid()) |
+ if (version.CompareToWildcard(filter.min_version()) < 0) |
return false; |
- if (version.CompareTo(min_version) < 0) |
- return false; |
} |
if (filter.has_max_version()) { |
- const Version max_version(filter.max_version()); |
- if (!max_version.IsValid()) |
+ if (version.CompareToWildcard(filter.max_version()) > 0) |
return false; |
- if (version.CompareTo(max_version) > 0) |
- return false; |
} |
return true; |