r14190 - in packages/trunk: ! dirs' list truncated !

Peter De Wachter pdewacht-guest at alioth.debian.org
Thu May 30 19:50:22 UTC 2013


Author: pdewacht-guest
Date: 2013-05-30 19:50:22 +0000 (Thu, 30 May 2013)
New Revision: 14190

Modified:
   packages/trunk/gunroar/debian/patches/dlang_v2.patch
   packages/trunk/ii-esu/debian/patches/dlang_v2.patch
   packages/trunk/mu-cade/debian/patches/dlang_v2.patch
   packages/trunk/parsec47/debian/patches/dlang_v2.patch
   packages/trunk/projectl/debian/patches/dlang_v2.patch
   packages/trunk/tatan/debian/patches/dlang_v2.patch
   packages/trunk/titanion/debian/patches/dlang_v2.patch
   packages/trunk/torus-trooper/debian/patches/dlang_v2.patch
   packages/trunk/tumiki-fighters/debian/patches/dlang_v2.patch
   packages/trunk/val-and-rick/debian/patches/dlang_v2.patch
Log:
D-based games: previous patch was broken

size_t is unsigned, we need ptrdiff_t instead.


Modified: packages/trunk/gunroar/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/gunroar/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/gunroar/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -1510,7 +1510,7 @@
    T[] actor;
   protected:
 -  int actorIdx = 0;
-+  size_t actorIdx = 0;
++  ptrdiff_t actorIdx = 0;
   private:
  
    public this() {}

Modified: packages/trunk/ii-esu/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/ii-esu/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/ii-esu/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -384,7 +384,7 @@
      
  	Enemy lock = null;
 -    for(int i = ep.enemy.length - 1;0 <= i;i --){
-+    for(size_t i = ep.enemy.length - 1;0 <= i;i --){
++    for(ptrdiff_t i = ep.enemy.length - 1;0 <= i;i --){
       Enemy e = cast(Enemy)ep.enemy[i];
  		if(e !is null){
  	     if(dist(e.x ,e.y ,e.z ,x ,y ,z) < (SHOT_SIZE + e.largeness)){
@@ -402,7 +402,7 @@
    public void release(){
    	
 -    int i = shots.length - 1;
-+    size_t i = shots.length - 1;
++    ptrdiff_t i = shots.length - 1;
      while(0 <=i){
        Shot s = shots[i];
  	  if(s !is null){
@@ -420,7 +420,7 @@
    real[] b;
    b.length = a.length;
 -  for(int i = a.length - 1;0 <= i;i --){
-+  for(size_t i = a.length - 1;0 <= i;i --){
++  for(ptrdiff_t i = a.length - 1;0 <= i;i --){
      b[i] = a[i] * mul;
    }
    return b;
@@ -429,10 +429,10 @@
    real[][] b;
    b.length = a.length;
 -  for(int i = a.length - 1;0 <= i;i --){
-+  for(size_t i = a.length - 1;0 <= i;i --){
++  for(ptrdiff_t i = a.length - 1;0 <= i;i --){
      b[i].length = a[i].length;
 -    for(int j = a[i].length - 1;0 <= j;j --){
-+    for(size_t j = a[i].length - 1;0 <= j;j --){
++    for(ptrdiff_t j = a[i].length - 1;0 <= j;j --){
        b[i][j] = a[i][j] * mul;
      }
    }
@@ -442,15 +442,15 @@
      }
 -    int maxNum = 0;
 -    for(int i = a.length -1;0 <= i;i --){
-+    size_t maxNum = 0;
-+    for(size_t i = a.length -1;0 <= i;i --){
++    ptrdiff_t maxNum = 0;
++    for(ptrdiff_t i = a.length -1;0 <= i;i --){
        if(a[i].length != b[i].length || a[i].length < 1){
          assert(1);
        }
        if(maxNum < a[i].length)maxNum = a[i].length;
      }
 -    int k,l;
-+    size_t k,l;
++    ptrdiff_t k,l;
      k = 0;
      
  	real[][] x0;
@@ -459,7 +459,7 @@
        if(a.length <= k)k = 0;
      }
 -    int number = (2 * segment + 1) * maxNum;
-+    size_t number = (2 * segment + 1) * maxNum;
++    ptrdiff_t number = (2 * segment + 1) * maxNum;
      x = new real[number];
      y = new real[number];
      z = new real[number];
@@ -468,7 +468,7 @@
        seg ++;
        if(segment <= seg)break; 
 -      for(int j = maxNum - 1;0 <= j ;j --){
-+      for(size_t j = maxNum - 1;0 <= j ;j --){
++      for(ptrdiff_t j = maxNum - 1;0 <= j ;j --){
          x[num] = x0[seg][j];
          y[num] = y0[seg][j];
          z[num] = z0[seg][j];
@@ -477,7 +477,7 @@
        }
      }
 -    int number = (2 * segment + 1) * a.length;
-+    size_t number = (2 * segment + 1) * a.length;
++    ptrdiff_t number = (2 * segment + 1) * a.length;
      x.length = number;
      y.length = number;
      z.length = number;
@@ -486,7 +486,7 @@
        seg ++;
        if(segment <= seg)break; 
 -      for(int j = a.length - 1;0 <= j ;j --){
-+      for(size_t j = a.length - 1;0 <= j ;j --){
++      for(ptrdiff_t j = a.length - 1;0 <= j ;j --){
          x[num] = x0[seg][j];
          y[num] = y0[seg][j];
          z[num] = z0[seg][j];
@@ -495,7 +495,7 @@
        }
      }
 -    int number = segment * a.length;
-+    size_t number = segment * a.length;
++    ptrdiff_t number = segment * a.length;
      x = new real[number];
      y = new real[number];
      z = new real[number];
@@ -504,7 +504,7 @@
        
        if(segment <= seg)break; 
 -      for(int j = a.length - 1;0 <= j ;j --){
-+      for(size_t j = a.length - 1;0 <= j ;j --){
++      for(ptrdiff_t j = a.length - 1;0 <= j ;j --){
          x[num] = x0[seg][j];
          y[num] = y0[seg][j];
          z[num] = z0[seg][j];

Modified: packages/trunk/mu-cade/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/mu-cade/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/mu-cade/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -1229,7 +1229,7 @@
    T[] actor;
   protected:
 -  int actorIdx = 0;
-+  size_t actorIdx = 0;
++  ptrdiff_t actorIdx = 0;
   private:
  
    public this() {}

Modified: packages/trunk/parsec47/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/parsec47/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/parsec47/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -684,7 +684,7 @@
    Actor[] actor;
   protected:
 -  int actorIdx;
-+  size_t actorIdx;
++  ptrdiff_t actorIdx;
  
    public this(int n, Actor act, ActorInitializer ini) {
      actor = new Actor[n];

Modified: packages/trunk/projectl/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/projectl/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/projectl/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -2319,7 +2319,7 @@
  			if(lap < lapTime[stage][i]){
  				rank = i+1;
 -				for(int j=lapTime[stage].length-1;i<j;j--){
-+				for(size_t j=lapTime[stage].length-1;i<j;j--){
++				for(ptrdiff_t j=lapTime[stage].length-1;i<j;j--){
  					lapTime[stage][j] = lapTime[stage][j-1];
  				}
  				lapTime[stage][i] = lap;
@@ -2328,7 +2328,7 @@
  			if(total < totalTime[stage][i]){
  				rank = i+1;
 -				for(int j=totalTime[stage].length-1;i<j;j--){
-+				for(size_t j=totalTime[stage].length-1;i<j;j--){
++				for(ptrdiff_t j=totalTime[stage].length-1;i<j;j--){
  					totalTime[stage][j] = totalTime[stage][j-1];
  				}
  				totalTime[stage][i] = total;
@@ -2398,18 +2398,18 @@
  		this.fixedV.length = v.length;
  		this.v.length = fixedV.length;
 -		for(int i = fixedV.length - 1;0 <= i;i --){
-+		for(size_t i = fixedV.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = fixedV.length - 1;0 <= i;i --){
  			this.fixedV[i] = new Vector3(v[i]);
  			this.v[i] = new Vector3(fixedV[i]);
  		}
  		this.wires.length = wires.length;
 -		for(int i = wires.length - 1;0 <= i;i --){
-+		for(size_t i = wires.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = wires.length - 1;0 <= i;i --){
  			this.wires[i] = wires[i].dup;
  		}
  		this.rects.length = rects.length;
 -		for(int i = rects.length - 1;0 <= i;i --){
-+		for(size_t i = rects.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = rects.length - 1;0 <= i;i --){
  			for(int j = rects[i].v.length - 1;0 <= j;j --){
  				this.rects[i].v[j] = rects[i].v[j];
  			}
@@ -2418,7 +2418,7 @@
    }
  	public void resetVertex(){
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			v[i] = new Vector3(fixedV[i]);
  		}
  	}
@@ -2447,7 +2447,7 @@
  		T[1][0] = (1 - cos) * UU[1][0] + u.z * sin; T[1][1] = cos + (1 - cos) * UU[1][1]; T[1][2] = (1 - cos) * UU[1][2] - u.x * sin;
  		T[2][0] = (1 - cos) * UU[2][0] - u.y * sin; T[2][1] = (1 - cos) * UU[2][1] + u.x * sin; T[2][2] = cos + (1 - cos) * UU[2][2];
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			v[i] = new Vector3(
  				T[0][0] * v[i].x + T[0][1] * v[i].y + T[0][2] * v[i].z ,
  				T[1][0] * v[i].x + T[1][1] * v[i].y + T[1][2] * v[i].z ,
@@ -2456,7 +2456,7 @@
  	
  	public void transformMatrix(Matrix t){
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			v[i] = vec3translate(v[i] , t);
  		}
  	}
@@ -2465,7 +2465,7 @@
  
  		
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			float ty = v[i].y * cos - v[i].z * sin;
      	v[i].z = v[i].y * sin + v[i].z * cos;
      	v[i].y = ty;
@@ -2474,7 +2474,7 @@
  		float cos = cos(d);
  
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			float tx = v[i].x * cos - v[i].z * sin;
      	v[i].z = v[i].x * sin + v[i].z * cos;
      	v[i].x = tx;
@@ -2483,7 +2483,7 @@
  		float cos = cos(d);
  
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
      	float tx = v[i].x * cos - v[i].y * sin;
      	v[i].y = v[i].x * sin + v[i].y * cos;
      	v[i].x = tx;
@@ -2493,8 +2493,8 @@
  		}
 -		int maxNum = 0;
 -		 for(int i = a.length -1;0 <= i;i --){
-+		size_t maxNum = 0;
-+		 for(size_t i = a.length -1;0 <= i;i --){
++		ptrdiff_t maxNum = 0;
++		 for(ptrdiff_t i = a.length -1;0 <= i;i --){
        if(a[i].length != b[i].length || a[i].length < 1){
          Log_write("Pole  arguments error" );
  				throw new Exception("Pole  arguments error" );
@@ -2503,7 +2503,7 @@
  			vec[i].length = maxNum;
  		}
 -		int k,l;
-+		size_t k,l;
++		ptrdiff_t k,l;
  		k = 0;
  		for(int i = 0;i < segment ;i ++){
        for(int j = 0;j < maxNum ;j ++){
@@ -2513,8 +2513,8 @@
  		
 -		int number = vec[0].length;
 -		for(int i = vec.length -1;0 <= i;i --){
-+		size_t number = vec[0].length;
-+		for(size_t i = vec.length -1;0 <= i;i --){
++		ptrdiff_t number = vec[0].length;
++		for(ptrdiff_t i = vec.length -1;0 <= i;i --){
        if(vec[i].length != number || number < 1){
          Log_write("Pole joint arguments error" );
  				throw new Exception("Pole joint arguments error" );
@@ -2533,7 +2533,7 @@
        if(vec.length <= seg)break; 
 -      for(int j = vec[0].length - 1;0 <= j ;j --){
 -				twires[num] = seg * vec[0].length + j;
-+      for(size_t j = vec[0].length - 1;0 <= j ;j --){
++      for(ptrdiff_t j = vec[0].length - 1;0 <= j ;j --){
 +				twires[num] = cast(int)(seg * vec[0].length + j);
          num ++;
        }
@@ -2577,8 +2577,8 @@
  		
 -		int number = vec[0].length;
 -		for(int i = vec.length -1;0 <= i;i --){
-+		size_t number = vec[0].length;
-+		for(size_t i = vec.length -1;0 <= i;i --){
++		ptrdiff_t number = vec[0].length;
++		for(ptrdiff_t i = vec.length -1;0 <= i;i --){
        if(vec[i].length != number || number < 1){
          Log_write("Pot joint arguments error" );
  				throw new Exception("Pot joint arguments error" );
@@ -2587,7 +2587,7 @@
  			twires[i].length = vec[i].length + 1;
  		}
 -		for(int i = vec.length;i < twires.length;i ++){
-+		for(size_t i = vec.length;i < twires.length;i ++){
++		for(ptrdiff_t i = vec.length;i < twires.length;i ++){
  			twires[i].length = vec.length;
  		}
  		for(int i = 0;i < vec.length;i ++){

Modified: packages/trunk/tatan/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/tatan/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/tatan/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -251,7 +251,7 @@
 -		int idx = find(decoder, c); // 文字のインデックスを取得
 -		if(c == ' ' | idx < 0)
 +		if(!isASCII(c)) continue;    // ascii文字じゃないです
-+		size_t idx = countUntil(decoder, c); // 文字のインデックスを取得
++		ptrdiff_t idx = countUntil(decoder, c); // 文字のインデックスを取得
 +		if((c == ' ') | (idx < 0))
  		{
  			x += cast(int)(WIDTH * zoom); // スペース
@@ -1653,7 +1653,7 @@
  	Actor[] actor;
  	protected:
 -  	int actorIdx = 0;
-+  	size_t actorIdx = 0;
++  	ptrdiff_t actorIdx = 0;
  	const int maxActor;
  	public this() {
  		maxActor = 16;
@@ -2276,7 +2276,7 @@
  			if(lap < lapTime[stage][i]){
  				rank = i+1;
 -				for(int j=lapTime[stage].length-1;i<j;j--){
-+				for(size_t j=lapTime[stage].length-1;i<j;j--){
++				for(ptrdiff_t j=lapTime[stage].length-1;i<j;j--){
  					lapTime[stage][j] = lapTime[stage][j-1];
  				}
  				lapTime[stage][i] = lap;
@@ -2285,7 +2285,7 @@
  			if(total < totalTime[stage][i]){
  				rank = i+1;
 -				for(int j=totalTime[stage].length-1;i<j;j--){
-+				for(size_t j=totalTime[stage].length-1;i<j;j--){
++				for(ptrdiff_t j=totalTime[stage].length-1;i<j;j--){
  					totalTime[stage][j] = totalTime[stage][j-1];
  				}
  				totalTime[stage][i] = total;
@@ -2296,18 +2296,18 @@
  		this.fixedV.length = v.length;
  		this.v.length = fixedV.length;
 -		for(int i = fixedV.length - 1;0 <= i;i --){
-+		for(size_t i = fixedV.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = fixedV.length - 1;0 <= i;i --){
  			this.fixedV[i] = new Vector3(v[i]);
  			this.v[i] = new Vector3(fixedV[i]);
  		}
  		this.wires.length = wires.length;
 -		for(int i = wires.length - 1;0 <= i;i --){
-+		for(size_t i = wires.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = wires.length - 1;0 <= i;i --){
  			this.wires[i] = wires[i].dup;
  		}
  		this.polygons.length = polygons.length;
 -		for(int i = polygons.length - 1;0 <= i;i --){
-+		for(size_t i = polygons.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = polygons.length - 1;0 <= i;i --){
  			for(int j = polygons[i].v.length - 1;0 <= j;j --){
  				this.polygons[i].v[j] = polygons[i].v[j];
  			}
@@ -2338,7 +2338,7 @@
    }
  	public void resetVertex(){
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			v[i] = new Vector3(fixedV[i]);
  		}
  	}
@@ -2367,7 +2367,7 @@
  		T[1][0] = (1 - cos) * UU[1][0] + u.z * sin; T[1][1] = cos + (1 - cos) * UU[1][1]; T[1][2] = (1 - cos) * UU[1][2] - u.x * sin;
  		T[2][0] = (1 - cos) * UU[2][0] - u.y * sin; T[2][1] = (1 - cos) * UU[2][1] + u.x * sin; T[2][2] = cos + (1 - cos) * UU[2][2];
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			v[i] = new Vector3(
  				T[0][0] * v[i].x + T[0][1] * v[i].y + T[0][2] * v[i].z ,
  				T[1][0] * v[i].x + T[1][1] * v[i].y + T[1][2] * v[i].z ,
@@ -2376,7 +2376,7 @@
  	public Shape translate(float x,float y,float z){
  		Vector3 dvec = new Vector3(x,y,z);
 -		for(int i = fixedV.length - 1;0 <= i;i --){
-+		for(size_t i = fixedV.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = fixedV.length - 1;0 <= i;i --){
  			fixedV[i] += dvec;
  		}
  		resetVertex();
@@ -2385,7 +2385,7 @@
  	
  	public Shape transformMatrix(Matrix t){
 -		for(int i = v.length - 1;0 <= i;i --){
-+		for(size_t i = v.length - 1;0 <= i;i --){
++		for(ptrdiff_t i = v.length - 1;0 <= i;i --){
  			v[i] = vec3translate(v[i] , t);
  		}
  		return this;
@@ -2424,8 +2424,8 @@
  		}
 -		int maxNum = 0;
 -		 for(int i = a.length -1;0 <= i;i --){
-+		size_t maxNum = 0;
-+		 for(size_t i = a.length -1;0 <= i;i --){
++		ptrdiff_t maxNum = 0;
++		 for(ptrdiff_t i = a.length -1;0 <= i;i --){
        if(a[i].length != b[i].length || a[i].length < 1){
          Log_write("Pole  arguments error" );
  				throw new Exception("Pole  arguments error" );
@@ -2434,7 +2434,7 @@
  			vec[i].length = maxNum;
  		}
 -		int k,l;
-+		size_t k,l;
++		ptrdiff_t k,l;
  		k = 0;
  		for(int i = 0;i < segment ;i ++){
        for(int j = 0;j < maxNum ;j ++){
@@ -2444,8 +2444,8 @@
  		
 -		int number = vec[0].length;
 -		for(int i = vec.length -1;0 <= i;i --){
-+		size_t number = vec[0].length;
-+		for(size_t i = vec.length -1;0 <= i;i --){
++		ptrdiff_t number = vec[0].length;
++		for(ptrdiff_t i = vec.length -1;0 <= i;i --){
        if(vec[i].length != number || number < 1){
          Log_write("Pole joint arguments error" );
  				throw new Exception("Pole joint arguments error" );
@@ -2464,7 +2464,7 @@
        if(vec.length <= seg)break; 
 -      for(int j = vec[0].length - 1;0 <= j ;j --){
 -				twires[num] = seg * vec[0].length + j;
-+      for(size_t j = vec[0].length - 1;0 <= j ;j --){
++      for(ptrdiff_t j = vec[0].length - 1;0 <= j ;j --){
 +				twires[num] = cast(int)(seg * vec[0].length + j);
          num ++;
        }
@@ -2525,8 +2525,8 @@
  		
 -		int number = vec[0].length;
 -		for(int i = vec.length -1;0 <= i;i --){
-+		size_t number = vec[0].length;
-+		for(size_t i = vec.length -1;0 <= i;i --){
++		ptrdiff_t number = vec[0].length;
++		for(ptrdiff_t i = vec.length -1;0 <= i;i --){
        if(vec[i].length != number || number < 1){
          Log_write("Pot joint arguments error" );
  				throw new Exception("Pot joint arguments error" );
@@ -2535,7 +2535,7 @@
  			twires[i].length = vec[i].length + 1;
  		}
 -		for(int i = vec.length;i < twires.length;i ++){
-+		for(size_t i = vec.length;i < twires.length;i ++){
++		for(ptrdiff_t i = vec.length;i < twires.length;i ++){
  			twires[i].length = vec.length;
  		}
  		for(int i = 0;i < vec.length;i ++){
@@ -2597,7 +2597,7 @@
  			num ++;
  		}
 -		int length = vec.length;
-+		size_t length = vec.length;
++		ptrdiff_t length = vec.length;
  		if((1e-6) <= vec[0][0].size()){
  			polygon[] cover;
  			tv.length = tv.length + vec[0].length;

Modified: packages/trunk/titanion/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/titanion/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/titanion/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -792,7 +792,7 @@
 +  bool[string] seMark;
 +  string[] bgmFileName;
 +  string currentBgm;
-+  size_t prevBgmIdx;
++  ptrdiff_t prevBgmIdx;
    int nextIdxMv;
    bool _bgmEnabled = true;
    bool _seEnabled = true;
@@ -848,7 +848,7 @@
  
    public static void nextBgm() {
 -    int bgmIdx = prevBgmIdx + nextIdxMv;
-+    size_t bgmIdx = prevBgmIdx + nextIdxMv;
++    ptrdiff_t bgmIdx = prevBgmIdx + nextIdxMv;
      if (bgmIdx < 0)
        bgmIdx = bgm.length - 1;
      else if (bgmIdx >= bgm.length)
@@ -1003,7 +1003,7 @@
    T[] actors;
   protected:
 -  int actorIdx = 0;
-+  size_t actorIdx = 0;
++  ptrdiff_t actorIdx = 0;
   private:
    bool hasNoActor;
  

Modified: packages/trunk/torus-trooper/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/torus-trooper/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/torus-trooper/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -713,7 +713,7 @@
 -  Chunk[char[]] se;
 -  int prevBgmIdx;
 +  Chunk[string] se;
-+  size_t prevBgmIdx;
++  ptrdiff_t prevBgmIdx;
    int nextIdxMv;
    bool seDisabled = false;
  
@@ -759,7 +759,7 @@
  
    public static void playBgm() {
 -    int bgmIdx = rand.nextInt(bgm.length);
-+    size_t bgmIdx = cast(size_t) rand.nextInt(cast(int)bgm.length);
++    ptrdiff_t bgmIdx = cast(ptrdiff_t) rand.nextInt(cast(int)bgm.length);
      nextIdxMv = rand.nextInt(2) * 2 - 1;
      if (bgmIdx == prevBgmIdx) {
        bgmIdx++;
@@ -768,7 +768,7 @@
  
    public static void nextBgm() {
 -    int bgmIdx = prevBgmIdx + nextIdxMv;
-+    size_t bgmIdx = prevBgmIdx + nextIdxMv;
++    ptrdiff_t bgmIdx = prevBgmIdx + nextIdxMv;
      if (bgmIdx < 0)
        bgmIdx = bgm.length - 1;
      else if (bgmIdx >= bgm.length)
@@ -1089,7 +1089,7 @@
    T[] actor;
   protected:
 -  int actorIdx = 0;
-+  size_t actorIdx = 0;
++  ptrdiff_t actorIdx = 0;
   private:
  
    public this() {}

Modified: packages/trunk/tumiki-fighters/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/tumiki-fighters/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/tumiki-fighters/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -1312,7 +1312,7 @@
    Actor[] actor;
   protected:
 -  int actorIdx;
-+  size_t actorIdx;
++  ptrdiff_t actorIdx;
  
    public this(int n, Actor act, ActorInitializer ini) {
      actor = new Actor[n];

Modified: packages/trunk/val-and-rick/debian/patches/dlang_v2.patch
===================================================================
--- packages/trunk/val-and-rick/debian/patches/dlang_v2.patch	2013-05-30 15:19:23 UTC (rev 14189)
+++ packages/trunk/val-and-rick/debian/patches/dlang_v2.patch	2013-05-30 19:50:22 UTC (rev 14190)
@@ -10,7 +10,7 @@
    T[] actor;
   protected:
 -  int actorIdx = 0;
-+  size_t actorIdx = 0;
++  ptrdiff_t actorIdx = 0;
   private:
  
    public this() {}




More information about the Pkg-games-commits mailing list