summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2007-06-22 22:28:15 +0000
committerrubidium <rubidium@openttd.org>2007-06-22 22:28:15 +0000
commit37e3cbb9807d05baef9ec24180a1e37c7dda2681 (patch)
treed9b82a1bf63a9b8278fda19af4a3809c477b5544 /src
parentb5a9cc0ed867f90b0c2d07892cdd11b997875409 (diff)
downloadopenttd-37e3cbb9807d05baef9ec24180a1e37c7dda2681.tar.xz
(svn r10287) -Fix (r10266): some surprises from that (almost always) complaining compiler...
Diffstat (limited to 'src')
-rw-r--r--src/economy.cpp2
-rw-r--r--src/roadveh_cmd.cpp2
-rw-r--r--src/train_cmd.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/economy.cpp b/src/economy.cpp
index 2f12a070e..9fbfee677 100644
--- a/src/economy.cpp
+++ b/src/economy.cpp
@@ -1586,7 +1586,7 @@ static void LoadUnloadVehicle(Vehicle *v, int *cargo_left)
if (_patches.gradual_loading) cap = min(cap, load_amount);
if (_patches.improved_load) {
/* Don't load stuff that is already 'reserved' for other vehicles */
- cap = min(cargo_left[v->cargo_type], cap);
+ cap = min((uint)cargo_left[v->cargo_type], cap);
cargo_left[v->cargo_type] -= cap;
}
diff --git a/src/roadveh_cmd.cpp b/src/roadveh_cmd.cpp
index 0ed011ce7..fc7873deb 100644
--- a/src/roadveh_cmd.cpp
+++ b/src/roadveh_cmd.cpp
@@ -97,7 +97,7 @@ int GetRoadVehImage(const Vehicle* v, Direction direction)
}
image = direction + _roadveh_images[img];
- if (v->cargo.Count() >= v->cargo_cap / 2) image += _roadveh_full_adder[img];
+ if (v->cargo.Count() >= v->cargo_cap / 2U) image += _roadveh_full_adder[img];
return image;
}
diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp
index d2a12e2c0..2fbe463e3 100644
--- a/src/train_cmd.cpp
+++ b/src/train_cmd.cpp
@@ -463,7 +463,7 @@ int GetTrainImage(const Vehicle* v, Direction direction)
base = _engine_sprite_base[img] + ((direction + _engine_sprite_add[img]) & _engine_sprite_and[img]);
- if (v->cargo.Count() >= v->cargo_cap / 2) base += _wagon_full_adder[img];
+ if (v->cargo.Count() >= v->cargo_cap / 2U) base += _wagon_full_adder[img];
return base;
}