Skip to content

Commit 907de59

Browse files
committed
Do not allocate in GenericVector default ctor
1 parent b6db68f commit 907de59

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ccutil/genericvector.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737
template <typename T>
3838
class GenericVector {
3939
public:
40-
GenericVector() {
41-
init(kDefaultVectorSize);
42-
}
40+
GenericVector() : size_used_(0), size_reserved_(0), data_(NULL),
41+
clear_cb_(NULL), compare_cb_(NULL) {}
42+
4343
GenericVector(int size, T init_val) {
4444
init(size);
4545
init_to_size(size, init_val);

0 commit comments

Comments
 (0)