Tue Jul 3 18:42:31 2012 UTC ()
Add missing this references for template look ups


(joerg)
diff -r1.6 -r1.7 pkgsrc/games/exult/distinfo
diff -r0 -r1.1 pkgsrc/games/exult/patches/patch-vec.h

cvs diff -r1.6 -r1.7 pkgsrc/games/exult/distinfo (expand / switch to unified diff)

--- pkgsrc/games/exult/distinfo 2011/12/21 16:58:15 1.6
+++ pkgsrc/games/exult/distinfo 2012/07/03 18:42:31 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.6 2011/12/21 16:58:15 dholland Exp $ 1$NetBSD: distinfo,v 1.7 2012/07/03 18:42:31 joerg Exp $
2 2
3SHA1 (exult-1.2.tar.gz) = 81f9d3d428c80990b8e970a4dee5c85a7236dace 3SHA1 (exult-1.2.tar.gz) = 81f9d3d428c80990b8e970a4dee5c85a7236dace
4RMD160 (exult-1.2.tar.gz) = 339231edf84507f05115ab3189875cb15be9c04f 4RMD160 (exult-1.2.tar.gz) = 339231edf84507f05115ab3189875cb15be9c04f
5Size (exult-1.2.tar.gz) = 1722259 bytes 5Size (exult-1.2.tar.gz) = 1722259 bytes
6SHA1 (patch-aa) = 2acecb0c4e2da2769559d9603a08930c30b38c72 6SHA1 (patch-aa) = 2acecb0c4e2da2769559d9603a08930c30b38c72
7SHA1 (patch-ab) = 039fd49b570ad5796a43d86fb679b517c4149f13 7SHA1 (patch-ab) = 039fd49b570ad5796a43d86fb679b517c4149f13
8SHA1 (patch-ac) = b92df8fa9c0663b8e37b25b7c3a59e5d58de051a 8SHA1 (patch-ac) = b92df8fa9c0663b8e37b25b7c3a59e5d58de051a
9SHA1 (patch-actions.cc) = 3844af60c445e8b1c88a59815daf164012175d3b 9SHA1 (patch-actions.cc) = 3844af60c445e8b1c88a59815daf164012175d3b
10SHA1 (patch-ad) = fbb34ab21468afd91caccc35354fbd23df800ca5 10SHA1 (patch-ad) = fbb34ab21468afd91caccc35354fbd23df800ca5
11SHA1 (patch-ae) = 3b863379cef2948ff92e9971ffbc37d6b1b0276f 11SHA1 (patch-ae) = 3b863379cef2948ff92e9971ffbc37d6b1b0276f
12SHA1 (patch-af) = 43b2369d9dff1fc1aa387c174b3fe7c3e467c2e8 12SHA1 (patch-af) = 43b2369d9dff1fc1aa387c174b3fe7c3e467c2e8
13SHA1 (patch-ag) = 2c8b385bb2346f0e7d11bd8e721a901ec361bb61 13SHA1 (patch-ag) = 2c8b385bb2346f0e7d11bd8e721a901ec361bb61
14SHA1 (patch-args.cc) = a6f66039c7fdf1396000078b1c28927c0cd0d5e0 14SHA1 (patch-args.cc) = a6f66039c7fdf1396000078b1c28927c0cd0d5e0
@@ -32,13 +32,14 @@ SHA1 (patch-shapes_shapewrite.cc) = 30e3 @@ -32,13 +32,14 @@ SHA1 (patch-shapes_shapewrite.cc) = 30e3
32SHA1 (patch-tools_cmanip.cc) = 3bb7231dc1a4bddf430222888b7d83893b9efd1f 32SHA1 (patch-tools_cmanip.cc) = 3bb7231dc1a4bddf430222888b7d83893b9efd1f
33SHA1 (patch-tools_splitshp.cc) = 1eb810b609c5ae5b0b4cae5e043e376c0d6ebd84 33SHA1 (patch-tools_splitshp.cc) = 1eb810b609c5ae5b0b4cae5e043e376c0d6ebd84
34SHA1 (patch-usecode_compiler_ucfun.cc) = aa7d0248b46685c1af42d1114a8f92637bab6b6d 34SHA1 (patch-usecode_compiler_ucfun.cc) = aa7d0248b46685c1af42d1114a8f92637bab6b6d
35SHA1 (patch-usecode_compiler_uclex.ll) = 791e55539ebd09011ee5024f6f576bc3a50f87ab 35SHA1 (patch-usecode_compiler_uclex.ll) = 791e55539ebd09011ee5024f6f576bc3a50f87ab
36SHA1 (patch-usecode_compiler_ucloc.cc) = 28e27090fc9a161a49ffa0d570ea1d665d8c40fe 36SHA1 (patch-usecode_compiler_ucloc.cc) = 28e27090fc9a161a49ffa0d570ea1d665d8c40fe
37SHA1 (patch-usecode_compiler_ucloc.h) = a2ed46a6ae96a6634bc5709bba14929a5774d98c 37SHA1 (patch-usecode_compiler_ucloc.h) = a2ed46a6ae96a6634bc5709bba14929a5774d98c
38SHA1 (patch-usecode_compiler_ucmain.cc) = 9f124c0113497f3132f66646aebc21a2e92fce38 38SHA1 (patch-usecode_compiler_ucmain.cc) = 9f124c0113497f3132f66646aebc21a2e92fce38
39SHA1 (patch-usecode_compiler_ucparse.yy) = 4caa0927da5846b24df3a78af0ea5350064d6080 39SHA1 (patch-usecode_compiler_ucparse.yy) = 4caa0927da5846b24df3a78af0ea5350064d6080
40SHA1 (patch-usecode_compiler_ucsym.cc) = a68b476a9aa1362051176ad4de5352b6ce610f55 40SHA1 (patch-usecode_compiler_ucsym.cc) = a68b476a9aa1362051176ad4de5352b6ce610f55
41SHA1 (patch-usecode_ucmachine.cc) = 01db5ff3f6d9c23271dfbd15c50e1c78d9af28a1 41SHA1 (patch-usecode_ucmachine.cc) = 01db5ff3f6d9c23271dfbd15c50e1c78d9af28a1
42SHA1 (patch-usecode_ucxt_head2data.cc) = 1bb92845f2c7b2368ca6849031e0c9d35affc7e5 42SHA1 (patch-usecode_ucxt_head2data.cc) = 1bb92845f2c7b2368ca6849031e0c9d35affc7e5
43SHA1 (patch-usecode_ucxt_include_ops.h) = aca520d3b8d0d72ae918935f11f164ca0e633a81 43SHA1 (patch-usecode_ucxt_include_ops.h) = aca520d3b8d0d72ae918935f11f164ca0e633a81
44SHA1 (patch-usecode_useval.h) = 101dfb391a00bd99bbdacd4f71f6b22b9c38a214 44SHA1 (patch-usecode_useval.h) = 101dfb391a00bd99bbdacd4f71f6b22b9c38a214
 45SHA1 (patch-vec.h) = 368d369fada797f90ea22919c1410f5b726eae0c

File Added: pkgsrc/games/exult/patches/Attic/patch-vec.h
$NetBSD: patch-vec.h,v 1.1 2012/07/03 18:42:31 joerg Exp $

--- vec.h.orig	2012-07-03 12:50:54.000000000 +0000
+++ vec.h
@@ -33,7 +33,7 @@ public:
 	Exult_vector<T>() : baseClass()
 		{}
 	Exult_vector<T>(size_type n) : baseClass()
-		{ reserve(n); }
+		{ this->reserve(n); }
 
 #ifndef MACOS /* should be something like PROPER_STD_CPP_LIB or so */
 	T& at(int i) { return (*this)[i]; }
@@ -42,8 +42,8 @@ public:
 		{
 			if (i >= (int)this->size())
 				{
-				insert(this->begin() + this->size(), i - this->size(), 0);
-				push_back(v);
+				this->insert(this->begin() + this->size(), i - this->size(), 0);
+				this->push_back(v);
 				}
 			else
 				(*this)[i] = v;
@@ -69,7 +69,7 @@ public:
 
 	size_type	append( const T& obj )
 		{
-			push_back( obj );
+			this->push_back( obj );
 			return this->size() - 1;
 		}
 
@@ -80,7 +80,7 @@ public:
 			{
 				if( *X == obj )
 				{
-					erase(X);
+					this->erase(X);
 					return;
 				}
 			}