From 57e57d9e4365ed6ebe5470c2bded392554c6554f Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Wed, 6 Jun 2018 17:04:27 -0700 Subject: [PATCH] de-virtualize PVValueArray methods append(), remove(), and compress() These were never members of a common base class, nor overridden by a sub-class. --- src/pv/pvData.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/pv/pvData.h b/src/pv/pvData.h index a25a6b7..11aaad6 100644 --- a/src/pv/pvData.h +++ b/src/pv/pvData.h @@ -1276,18 +1276,18 @@ public: * @param number The number of elements to add. * @return the new length of the array. */ - virtual std::size_t append(std::size_t number) FINAL; + std::size_t append(std::size_t number); /** * Remove elements from the array. * @param offset The offset of the first element to remove. * @param number The number of elements to remove. * @return (false,true) if the elements were removed. */ - virtual bool remove(std::size_t offset,std::size_t number) FINAL; + bool remove(std::size_t offset,std::size_t number); /** * Compress. This removes all null elements from the array. */ - virtual void compress() FINAL; + void compress(); virtual const_svector view() const OVERRIDE FINAL { return value; } virtual void swap(const_svector &other) OVERRIDE FINAL; @@ -1375,18 +1375,18 @@ public: * @param number The number of elements to add. * @return the new length of the array. */ - virtual std::size_t append(std::size_t number) FINAL; + std::size_t append(std::size_t number); /** * Remove elements from the array. * @param offset The offset of the first element to remove. * @param number The number of elements to remove. * @return (false,true) if the elements were removed. */ - virtual bool remove(std::size_t offset,std::size_t number) FINAL; + bool remove(std::size_t offset,std::size_t number); /** * Compress. This removes all null elements from the array. */ - virtual void compress() FINAL; + void compress(); virtual const_svector view() const OVERRIDE { return value; } virtual void swap(const_svector &other) OVERRIDE;