diff options
author | Kirill Ponomarev <krion@FreeBSD.org> | 2004-08-22 19:16:00 +0000 |
---|---|---|
committer | Kirill Ponomarev <krion@FreeBSD.org> | 2004-08-22 19:16:00 +0000 |
commit | 87d71cf966b3ecef35e80a161668b08e2a0f5cb1 (patch) | |
tree | 3604d84032be2a0f2a41cc6af723600cc3fb8ca3 /lang/afnix/files/patch-src_std_lib_Vector.cpp | |
parent | cd820ee6a3f6bafead87d19d929a15d985921083 (diff) |
Notes
Diffstat (limited to 'lang/afnix/files/patch-src_std_lib_Vector.cpp')
-rw-r--r-- | lang/afnix/files/patch-src_std_lib_Vector.cpp | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/lang/afnix/files/patch-src_std_lib_Vector.cpp b/lang/afnix/files/patch-src_std_lib_Vector.cpp new file mode 100644 index 000000000000..e8bf9859d942 --- /dev/null +++ b/lang/afnix/files/patch-src_std_lib_Vector.cpp @@ -0,0 +1,41 @@ + +$FreeBSD$ + +--- src/std/lib/Vector.cpp.orig Sun Aug 22 21:10:59 2004 ++++ src/std/lib/Vector.cpp Sun Aug 22 21:11:43 2004 +@@ -56,7 +56,7 @@ + if (size < 0) throw Exception ("size-error","in vector constructor"); + d_size = size; + d_length = 0; +- p_vector = new (Object*)[d_size]; ++ p_vector = new Object*[d_size]; + for (long i = 0; i < d_size; i++) p_vector[i] = nilp; + } + +@@ -65,7 +65,7 @@ + Vector::Vector (const Vector& that) { + d_size = that.d_size; + d_length = that.d_length; +- p_vector = new (Object*)[d_size]; ++ p_vector = new Object*[d_size]; + for (long i = 0; i < d_length; i++) + p_vector[i] = Object::iref (that.p_vector[i]); + } +@@ -100,7 +100,7 @@ + // copy old to new + d_size = that.d_size; + d_length = that.d_length; +- p_vector = new (Object*)[d_size]; ++ p_vector = new Object*[d_size]; + for (long i = 0; i < d_length; i++) + p_vector[i] = Object::iref (that.p_vector[i]); + return *this; +@@ -170,7 +170,7 @@ + // check if we have to resize the vector + if (d_length >= d_size) { + long size = (d_size <= 0) ? 1 : d_size * 2; +- Object** vector = new (Object*)[size]; ++ Object** vector = new Object*[size]; + for (long i = 0; i < d_length; i++) + vector[i] = p_vector[i]; + delete [] p_vector; |