diff options
Diffstat (limited to 'src/libs/7zip')
-rw-r--r-- | src/libs/7zip/7zip.pro | 1 | ||||
-rw-r--r-- | src/libs/7zip/win/CPP/Common/DynamicBuffer.h | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/7zip/7zip.pro b/src/libs/7zip/7zip.pro index 9a10540e6..d09cbf9a5 100644 --- a/src/libs/7zip/7zip.pro +++ b/src/libs/7zip/7zip.pro @@ -10,6 +10,7 @@ DESTDIR = $$IFW_LIB_PATH include(7zip.pri) win32 { DEFINES += _CRT_SECURE_NO_WARNINGS + win32-g++*:QMAKE_CXXFLAGS += -w -fvisibility=hidden CONFIG += no_batch # this is needed because we have a same named *.c and *.cpp file -> 7in include($$7ZIP_BASE/win.pri) #this is 7zip } diff --git a/src/libs/7zip/win/CPP/Common/DynamicBuffer.h b/src/libs/7zip/win/CPP/Common/DynamicBuffer.h index bf52a7425..eaac123e1 100644 --- a/src/libs/7zip/win/CPP/Common/DynamicBuffer.h +++ b/src/libs/7zip/win/CPP/Common/DynamicBuffer.h @@ -20,7 +20,7 @@ template <class T> class CDynamicBuffer: public CBuffer<T> size_t newCap = this->_capacity + delta; if (newCap < delta) newCap = this->_capacity + size; - SetCapacity(newCap); + this->SetCapacity(newCap); } public: CDynamicBuffer(): CBuffer<T>() {}; @@ -31,7 +31,7 @@ public: this->Free(); if (buffer._capacity > 0) { - SetCapacity(buffer._capacity); + this->SetCapacity(buffer._capacity); memmove(this->_items, buffer._items, buffer._capacity * sizeof(T)); } return *this; |