mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-02 21:59:40 +00:00
Fix unsigned warning (g++ 4.0): num_xxx should always be unsigned.
This commit is contained in:
parent
fbaee78fa7
commit
d2e62235c1
@ -144,6 +144,6 @@ const config::child_list& unit_race::additional_traits() const
|
||||
return *traits_;
|
||||
}
|
||||
|
||||
int unit_race::num_traits() const { return ntraits_; }
|
||||
unsigned int unit_race::num_traits() const { return ntraits_; }
|
||||
|
||||
bool unit_race::not_living() const { return not_living_; }
|
||||
|
@ -38,13 +38,13 @@ public:
|
||||
bool uses_global_traits() const;
|
||||
|
||||
const config::child_list& additional_traits() const;
|
||||
int num_traits() const;
|
||||
unsigned int num_traits() const;
|
||||
|
||||
bool not_living() const;
|
||||
|
||||
private:
|
||||
t_string name_;
|
||||
int ntraits_;
|
||||
unsigned int ntraits_;
|
||||
std::vector<std::string> names_[NUM_GENDERS];
|
||||
markov_prefix_map next_[NUM_GENDERS];
|
||||
int chain_size_;
|
||||
|
@ -861,7 +861,7 @@ const unit_type& unit_type::get_variation(const std::string& name) const
|
||||
}
|
||||
}
|
||||
|
||||
int unit_type::num_traits() const {
|
||||
unsigned int unit_type::num_traits() const {
|
||||
return (cfg_["num_traits"].size() ? atoi(cfg_["num_traits"].c_str()) : race_->num_traits());
|
||||
}
|
||||
|
||||
@ -1104,7 +1104,7 @@ const std::vector<config*>& unit_type::possible_traits() const
|
||||
|
||||
bool unit_type::has_random_traits() const
|
||||
{
|
||||
const int n = num_traits();
|
||||
const unsigned int n = num_traits();
|
||||
return (n > 0 && n < possibleTraits_.size());
|
||||
}
|
||||
|
||||
|
@ -173,7 +173,7 @@ public:
|
||||
//info on the type of unit that the unit reanimates as
|
||||
const std::string& undead_variation() const;
|
||||
|
||||
int num_traits() const;
|
||||
unsigned int num_traits() const;
|
||||
|
||||
std::string generate_description() const;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user