summaryrefslogtreecommitdiffstats
path: root/metrics
diff options
context:
space:
mode:
authorArne Juul <arnej@yahoo-inc.com>2018-10-09 07:23:33 +0000
committerArne Juul <arnej@yahoo-inc.com>2018-10-09 07:24:16 +0000
commit9188bf42b6c8fd34b6d89c8011c950d08488be95 (patch)
tree88dcff502915a7721b6e0af0b86379087db0e0e3 /metrics
parentfb3ff51c1aaa7f90041e6c7fd148a4a46d6618cb (diff)
move empty id to constexpr in header
Diffstat (limited to 'metrics')
-rw-r--r--metrics/src/vespa/metrics/metric.cpp2
-rw-r--r--metrics/src/vespa/metrics/metric.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/metrics/src/vespa/metrics/metric.cpp b/metrics/src/vespa/metrics/metric.cpp
index 82f9c848ece..579e3bdfbe3 100644
--- a/metrics/src/vespa/metrics/metric.cpp
+++ b/metrics/src/vespa/metrics/metric.cpp
@@ -44,7 +44,7 @@ vespalib::Regexp Metric::_namePattern(namePattern);
Tag::Tag(vespalib::stringref k)
: _key(NameRepo::tagKeyId(k)),
- _value(0)
+ _value(TagValueId::empty_handle)
{ }
Tag::Tag(vespalib::stringref k, vespalib::stringref v)
: _key(NameRepo::tagKeyId(k)),
diff --git a/metrics/src/vespa/metrics/metric.h b/metrics/src/vespa/metrics/metric.h
index c92cad8c0cd..d1313c3ca1a 100644
--- a/metrics/src/vespa/metrics/metric.h
+++ b/metrics/src/vespa/metrics/metric.h
@@ -94,7 +94,7 @@ struct Tag
Tag & operator = (Tag &&) = default;
~Tag();
- bool hasValue() const { return _value.id() != 0; }
+ bool hasValue() const { return (_value != TagValueId::empty_handle); }
private:
TagKeyId _key;