Skip to content

Commit 1ee1a0b

Browse files
committed
Merge from v2.1
2 parents 280d594 + 87df144 commit 1ee1a0b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+2221
-225
lines changed

ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2012-11-22 Bo Wang <[email protected]>
2+
* Release libcstl-2.1.1
3+
* Fixup bug 4, 17, 18, 20, 21, 23.
4+
* Add priority_queue_init_copy_array and priority_queue_init_copy_array_ex interface.
5+
16
2012-07-12 Bo Wang <[email protected]>
27
* Release libcstl-2.1.0
38

build-win/libcstl.def

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; Define export functions for libcstl
22
LIBRARY libcstl
3-
VERSION 2.0
3+
VERSION 2.2
44

55
EXPORTS
66
; type interfaces
@@ -273,6 +273,8 @@ EXPORTS
273273
priority_queue_top @9010
274274
_priority_queue_push @9011
275275
priority_queue_pop @9012
276+
priority_queue_init_copy_array @9013
277+
priority_queue_init_copy_array_ex @9014
276278

277279
; string_t interfaces
278280
create_string @10000

build-win/libcstl.rc

+5-5
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ END
5353
//
5454

5555
VS_VERSION_INFO VERSIONINFO
56-
FILEVERSION 2,1,0,0
57-
PRODUCTVERSION 2,1,0,0
56+
FILEVERSION 2,2,0,0
57+
PRODUCTVERSION 2,2,0,0
5858
FILEFLAGSMASK 0x17L
5959
#ifdef _DEBUG
6060
FILEFLAGS 0x1L
@@ -72,12 +72,12 @@ BEGIN
7272
VALUE "Comments", "����C���Ե�ͨ�����ݽṹ�ͳ����㷨�����"
7373
VALUE "CompanyName", "WB"
7474
VALUE "FileDescription", "libcstl Dynamic Link Library"
75-
VALUE "FileVersion", "2.1.0"
75+
VALUE "FileVersion", "2.2.0"
7676
VALUE "InternalName", "libcstl"
77-
VALUE "LegalCopyright", "Copyright (C) 2008 - 2012 Wangbo"
77+
VALUE "LegalCopyright", "Copyright (C) 2008 - 2013 Wangbo"
7878
VALUE "OriginalFilename", "libcstl.dll"
7979
VALUE "ProductName", "libcstl Dynamic Link Library"
80-
VALUE "ProductVersion", "2.1.0"
80+
VALUE "ProductVersion", "2.2.0"
8181
END
8282
END
8383
BLOCK "VarFileInfo"

build-win/vc8/libcstl.vcproj

+62-6
Original file line numberDiff line numberDiff line change
@@ -183,11 +183,43 @@
183183
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
184184
>
185185
<File
186-
RelativePath="..\..\src\cstl_algo.c"
186+
RelativePath="..\..\src\cstl_algo_mutating.c"
187187
>
188188
</File>
189189
<File
190-
RelativePath="..\..\src\cstl_algobase.c"
190+
RelativePath="..\..\src\cstl_algo_mutating_aux.c"
191+
>
192+
</File>
193+
<File
194+
RelativePath="..\..\src\cstl_algo_mutating_aux.h"
195+
>
196+
</File>
197+
<File
198+
RelativePath="..\..\src\cstl_algo_mutating_private.c"
199+
>
200+
</File>
201+
<File
202+
RelativePath="..\..\src\cstl_algo_nonmutating.c"
203+
>
204+
</File>
205+
<File
206+
RelativePath="..\..\src\cstl_algo_nonmutating_private.c"
207+
>
208+
</File>
209+
<File
210+
RelativePath="..\..\src\cstl_algo_sorting.c"
211+
>
212+
</File>
213+
<File
214+
RelativePath="..\..\src\cstl_algo_sorting_aux.c"
215+
>
216+
</File>
217+
<File
218+
RelativePath="..\..\src\cstl_algo_sorting_aux.h"
219+
>
220+
</File>
221+
<File
222+
RelativePath="..\..\src\cstl_algo_sorting_private.c"
191223
>
192224
</File>
193225
<File
@@ -266,6 +298,10 @@
266298
RelativePath="..\..\src\cstl_function.c"
267299
>
268300
</File>
301+
<File
302+
RelativePath="..\..\src\cstl_function_private.c"
303+
>
304+
</File>
269305
<File
270306
RelativePath="..\..\src\cstl_hash_map.c"
271307
>
@@ -370,6 +406,14 @@
370406
RelativePath="..\..\src\cstl_heap.c"
371407
>
372408
</File>
409+
<File
410+
RelativePath="..\..\src\cstl_heap_aux.c"
411+
>
412+
</File>
413+
<File
414+
RelativePath="..\..\src\cstl_heap_aux.h"
415+
>
416+
</File>
373417
<File
374418
RelativePath="..\..\src\cstl_iterator.c"
375419
>
@@ -466,6 +510,10 @@
466510
RelativePath="..\..\src\cstl_numeric.c"
467511
>
468512
</File>
513+
<File
514+
RelativePath="..\..\src\cstl_numeric_private.c"
515+
>
516+
</File>
469517
<File
470518
RelativePath="..\..\src\cstl_pair.c"
471519
>
@@ -681,19 +729,27 @@
681729
>
682730
</File>
683731
<File
684-
RelativePath="..\..\cstl\cstl_algo.h"
732+
RelativePath="..\..\cstl\cstl_algo_mutating.h"
733+
>
734+
</File>
735+
<File
736+
RelativePath="..\..\cstl\cstl_algo_mutating_private.h"
737+
>
738+
</File>
739+
<File
740+
RelativePath="..\..\cstl\cstl_algo_nonmutating.h"
685741
>
686742
</File>
687743
<File
688-
RelativePath="..\..\cstl\cstl_algo_private.h"
744+
RelativePath="..\..\cstl\cstl_algo_nonmutating_private.h"
689745
>
690746
</File>
691747
<File
692-
RelativePath="..\..\cstl\cstl_algobase.h"
748+
RelativePath="..\..\cstl\cstl_algo_sorting.h"
693749
>
694750
</File>
695751
<File
696-
RelativePath="..\..\cstl\cstl_algobase_private.h"
752+
RelativePath="..\..\cstl\cstl_algo_sorting_private.h"
697753
>
698754
</File>
699755
<File

0 commit comments

Comments
 (0)