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