aboutsummaryrefslogtreecommitdiffstats
path: root/devel/stlport/files/patch-aa
diff options
context:
space:
mode:
authorJustin M. Seger <jseger@FreeBSD.org>1998-12-18 03:09:05 +0000
committerJustin M. Seger <jseger@FreeBSD.org>1998-12-18 03:09:05 +0000
commitee8e25af3e45dba924ed05c7b2f13c886f9c2d69 (patch)
tree11c40c9e80925ecd07595f3305c7bc898e7e4019 /devel/stlport/files/patch-aa
parent986552f488852bca11b7faa5f707a20fe5c00ed0 (diff)
Import of stlport:
STLport is an an adaptation of SGI's Standard Template Library. The goal of the STLport effort is to make SGI's STL implementation usable with most compilers while retaining full functionality. The Standard Template Library is a C++ library of container classes, algorithms, and iterators providing many of the basic algorithms and data structures of computer science. PR: ports/8939 Submitted by: josh@quick.net
Diffstat (limited to 'devel/stlport/files/patch-aa')
-rw-r--r--devel/stlport/files/patch-aa12
1 files changed, 12 insertions, 0 deletions
diff --git a/devel/stlport/files/patch-aa b/devel/stlport/files/patch-aa
new file mode 100644
index 000000000000..fbe88d7bf6fa
--- /dev/null
+++ b/devel/stlport/files/patch-aa
@@ -0,0 +1,12 @@
+--- stl_rope.h.orig Sun Feb 8 18:08:40 1998
++++ stl_rope.h Thu Dec 17 19:37:18 1998
+@@ -776,7 +776,8 @@
+ __rope_iterator_base<charT,Alloc>(r.tree_ptr, pos) {}
+ self& operator= (const self & x) {
+ if (0 != x.buf_ptr) {
+- *this = x;
++ *(static_cast<__rope_iterator_base<charT,Alloc>*>(this)) = x;
++ // bugfix by Kevin Atkinosn (kevina@clark.net) was *this = x;
+ } else {
+ current_pos = x.current_pos;
+ root = x.root;