Skip to content

Commit

Permalink
refactoring priority queue and update vc8 project.
Browse files Browse the repository at this point in the history
  • Loading branch information
activesys committed Nov 12, 2012
1 parent 98951a8 commit f63aa68
Show file tree
Hide file tree
Showing 13 changed files with 895 additions and 94 deletions.
4 changes: 3 additions & 1 deletion build-win/libcstl.def
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
; Define export functions for libcstl
LIBRARY libcstl
VERSION 2.0
VERSION 2.1

EXPORTS
; type interfaces
Expand Down Expand Up @@ -273,6 +273,8 @@ EXPORTS
priority_queue_top @9010
_priority_queue_push @9011
priority_queue_pop @9012
priority_queue_init_copy_array @9013
priority_queue_init_copy_array_ex @9014

; string_t interfaces
create_string @10000
Expand Down
8 changes: 4 additions & 4 deletions build-win/libcstl.rc
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ END
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,1,0,0
PRODUCTVERSION 2,1,0,0
FILEVERSION 2,1,1,0
PRODUCTVERSION 2,1,1,0
FILEFLAGSMASK 0x17L
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -72,12 +72,12 @@ BEGIN
VALUE "Comments", "����C���Ե�ͨ�����ݽṹ�ͳ����㷨�����"
VALUE "CompanyName", "WB"
VALUE "FileDescription", "libcstl Dynamic Link Library"
VALUE "FileVersion", "2.1.0"
VALUE "FileVersion", "2.1.1"
VALUE "InternalName", "libcstl"
VALUE "LegalCopyright", "Copyright (C) 2008 - 2012 Wangbo"
VALUE "OriginalFilename", "libcstl.dll"
VALUE "ProductName", "libcstl Dynamic Link Library"
VALUE "ProductVersion", "2.1.0"
VALUE "ProductVersion", "2.1.1"
END
END
BLOCK "VarFileInfo"
Expand Down
68 changes: 62 additions & 6 deletions build-win/vc8/libcstl.vcproj
Original file line number Diff line number Diff line change
Expand Up @@ -183,11 +183,43 @@
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\..\src\cstl_algo.c"
RelativePath="..\..\src\cstl_algo_mutating.c"
>
</File>
<File
RelativePath="..\..\src\cstl_algobase.c"
RelativePath="..\..\src\cstl_algo_mutating_aux.c"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_mutating_aux.h"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_mutating_private.c"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_nonmutating.c"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_nonmutating_private.c"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_sorting.c"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_sorting_aux.c"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_sorting_aux.h"
>
</File>
<File
RelativePath="..\..\src\cstl_algo_sorting_private.c"
>
</File>
<File
Expand Down Expand Up @@ -266,6 +298,10 @@
RelativePath="..\..\src\cstl_function.c"
>
</File>
<File
RelativePath="..\..\src\cstl_function_private.c"
>
</File>
<File
RelativePath="..\..\src\cstl_hash_map.c"
>
Expand Down Expand Up @@ -370,6 +406,14 @@
RelativePath="..\..\src\cstl_heap.c"
>
</File>
<File
RelativePath="..\..\src\cstl_heap_aux.c"
>
</File>
<File
RelativePath="..\..\src\cstl_heap_aux.h"
>
</File>
<File
RelativePath="..\..\src\cstl_iterator.c"
>
Expand Down Expand Up @@ -466,6 +510,10 @@
RelativePath="..\..\src\cstl_numeric.c"
>
</File>
<File
RelativePath="..\..\src\cstl_numeric_private.c"
>
</File>
<File
RelativePath="..\..\src\cstl_pair.c"
>
Expand Down Expand Up @@ -681,19 +729,27 @@
>
</File>
<File
RelativePath="..\..\cstl\cstl_algo.h"
RelativePath="..\..\cstl\cstl_algo_mutating.h"
>
</File>
<File
RelativePath="..\..\cstl\cstl_algo_mutating_private.h"
>
</File>
<File
RelativePath="..\..\cstl\cstl_algo_nonmutating.h"
>
</File>
<File
RelativePath="..\..\cstl\cstl_algo_private.h"
RelativePath="..\..\cstl\cstl_algo_nonmutating_private.h"
>
</File>
<File
RelativePath="..\..\cstl\cstl_algobase.h"
RelativePath="..\..\cstl\cstl_algo_sorting.h"
>
</File>
<File
RelativePath="..\..\cstl\cstl_algobase_private.h"
RelativePath="..\..\cstl\cstl_algo_sorting_private.h"
>
</File>
<File
Expand Down
Loading

0 comments on commit f63aa68

Please sign in to comment.