bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
New commits: commit 81d62c5f48f3bf341c4c7bdaef5a5ce5941f3e62 Author: Julien Nabet <serval2...@yahoo.fr> Date: Sun Sep 13 09:42:01 2015 +0200 cppcheck: Mismatching allocation and deallocation + Typo: excecptionTypeSizeArray->exceptionTypeSizeArray Change-Id: I6fac3bea1eba094e87717d20a08ec7cf6151e2df diff --git a/bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx b/bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx index d5d6d0e..106c20a 100644 --- a/bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx +++ b/bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx @@ -612,7 +612,7 @@ RaiseInfo::RaiseInfo(typelib_TypeDescription * pTD)throw () // 2.Pass: Get the total needed memory for class ExceptionType // (with embedded type_info) and keep the sizes for each instance // is stored in allocated int array - int *excecptionTypeSizeArray = new int[nLen]; + int *exceptionTypeSizeArray = new int[nLen]; nLen = 0; for (pCompTD = (typelib_CompoundTypeDescription*)pTD; @@ -627,14 +627,14 @@ RaiseInfo::RaiseInfo(typelib_TypeDescription * pTD)throw () n++; typeInfoLen = n*4; } - excecptionTypeSizeArray[nLen++] = typeInfoLen + sizeof(ExceptionType); + exceptionTypeSizeArray[nLen++] = typeInfoLen + sizeof(ExceptionType); } // Total ExceptionType related mem int excTypeAddLen = 0; for (int i = 0; i < nLen; i++) { - excTypeAddLen += excecptionTypeSizeArray[i]; + excTypeAddLen += exceptionTypeSizeArray[i]; } // Allocate mem for code and all dynamic data in one chunk to guarantee @@ -686,7 +686,7 @@ RaiseInfo::RaiseInfo(typelib_TypeDescription * pTD)throw () // Next trampoline entry offset pCodeOffset += codeSnippetSize; // Next ExceptionType placement offset - etMemOffset += excecptionTypeSizeArray[nPos - 1]; + etMemOffset += exceptionTypeSizeArray[nPos - 1]; // Keep offset of addresses of ET for D-Tor call in ~RaiseInfo types[nPos++] @@ -696,7 +696,7 @@ RaiseInfo::RaiseInfo(typelib_TypeDescription * pTD)throw () assert(etMem + etMemOffset == pCode + totalSize); // remove array - delete excecptionTypeSizeArray; + delete[] excecptionTypeSizeArray; } RaiseInfo::~RaiseInfo() throw () _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits