From 212697b9505982a6d2e17146f394a410dcd89833 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 26 Oct 2007 01:09:08 +0000 Subject: [PATCH] whoops, that was one terrible commit. the bug is really fixed now. --- amxmodx/CVector.h | 5 ++--- dlls/engine/sdk/CVector.h | 5 ++--- dlls/fakemeta/sdk/CVector.h | 5 ++--- dlls/hamsandwich/CVector.h | 5 ++--- dlls/mysqlx/sdk/CVector.h | 5 ++--- dlls/ns/CVector.h | 5 ++--- dlls/nvault/sdk/CVector.h | 5 ++--- dlls/regex/sdk/CVector.h | 5 ++--- dlls/sqlite/sdk/CVector.h | 5 ++--- 9 files changed, 18 insertions(+), 27 deletions(-) diff --git a/amxmodx/CVector.h b/amxmodx/CVector.h index a6dc0048..24355d4e 100755 --- a/amxmodx/CVector.h +++ b/amxmodx/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/engine/sdk/CVector.h b/dlls/engine/sdk/CVector.h index a6dc0048..24355d4e 100755 --- a/dlls/engine/sdk/CVector.h +++ b/dlls/engine/sdk/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/fakemeta/sdk/CVector.h b/dlls/fakemeta/sdk/CVector.h index a6dc0048..24355d4e 100755 --- a/dlls/fakemeta/sdk/CVector.h +++ b/dlls/fakemeta/sdk/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/hamsandwich/CVector.h b/dlls/hamsandwich/CVector.h index 44f1f9dd..1d733abb 100644 --- a/dlls/hamsandwich/CVector.h +++ b/dlls/hamsandwich/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/mysqlx/sdk/CVector.h b/dlls/mysqlx/sdk/CVector.h index a6dc0048..24355d4e 100755 --- a/dlls/mysqlx/sdk/CVector.h +++ b/dlls/mysqlx/sdk/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/ns/CVector.h b/dlls/ns/CVector.h index 44f1f9dd..1d733abb 100644 --- a/dlls/ns/CVector.h +++ b/dlls/ns/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/nvault/sdk/CVector.h b/dlls/nvault/sdk/CVector.h index a6dc0048..24355d4e 100755 --- a/dlls/nvault/sdk/CVector.h +++ b/dlls/nvault/sdk/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/regex/sdk/CVector.h b/dlls/regex/sdk/CVector.h index a6dc0048..24355d4e 100755 --- a/dlls/regex/sdk/CVector.h +++ b/dlls/regex/sdk/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; } diff --git a/dlls/sqlite/sdk/CVector.h b/dlls/sqlite/sdk/CVector.h index a6dc0048..24355d4e 100755 --- a/dlls/sqlite/sdk/CVector.h +++ b/dlls/sqlite/sdk/CVector.h @@ -341,14 +341,13 @@ public: bool push_back(const T & elem) { - ++m_CurrentUsedSize; if (!GrowIfNeeded(1)) { - --m_CurrentUsedSize; return false; } - m_Data[m_CurrentUsedSize - 1] = elem; + m_Data[m_CurrentUsedSize++] = elem; + return true; }