$NetBSD: patch-tvector_h,v 1.2 2012/08/10 18:02:13 joerg Exp $

- C++ tweaks to appease clang

--- tvector.h.orig	2006-09-21 21:17:07.000000000 +0000
+++ tvector.h
@@ -58,9 +58,9 @@ class tvector: public tvector_base<T> {
    // new functionality
    
    /// append an element to the end
-   const tvector& operator += (const T& a) { push_back(a); return *this; }
+   const tvector& operator += (const T& a) { this->push_back(a); return *this; }
    /// append another tvector to the end
-   const tvector& operator += (const tvector& a) { insert(tvector_base<T>::end(), a.tvector_base<T>::begin(), a.tvector_base<T>::end()); return *this; }
+   const tvector& operator += (const tvector& a) { this->insert(tvector_base<T>::end(), a.tvector_base<T>::begin(), a.tvector_base<T>::end()); return *this; }
    /// direct read only access, safe
    const T& operator[](size_t i) const { if(i < tvector_base<T>::size()) return tvector_base<T>::operator[](i); else throw TZeroBasedIndexOutOfRangeException(i, tvector_base<T>::size()); } // throw(TZeroBasedIndexOutOfRangeException);
    /// direct read/write access, automatically create new elements
