Skip to content

Commit 0f4f6ee

Browse files
committed
add SArray::SArray(const SArray &src).
update version to 2.9.0.3
1 parent 175b9e6 commit 0f4f6ee

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

SOUI/include/soui-version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@
1717
#define SOUI_VER1 2
1818
#define SOUI_VER2 9
1919
#define SOUI_VER3 0
20-
#define SOUI_VER4 2
20+
#define SOUI_VER4 3

utilities/include/souicoll.h

+11
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,7 @@ class SArray
458458

459459
public:
460460
SArray();
461+
SArray(const SArray &src);
461462

462463
size_t GetCount() const;
463464
bool IsEmpty() const;
@@ -649,6 +650,16 @@ SArray< E, ETraits >::SArray() :
649650
{
650651
}
651652

653+
template< typename E, class ETraits >
654+
SArray< E, ETraits >::SArray(const SArray< E, ETraits > & src) :
655+
m_pData( NULL ),
656+
m_nSize( 0 ),
657+
m_nMaxSize( 0 ),
658+
m_nGrowBy( 0 )
659+
{
660+
Copy(src);
661+
}
662+
652663
template< typename E, class ETraits >
653664
SArray< E, ETraits >::~SArray()
654665
{

0 commit comments

Comments
 (0)