use std::size_t to avoid conversion warnings

This commit is contained in:
artem@windows 2013-04-30 10:06:47 -07:00
parent 16c0b578bc
commit 9a64415a03
3 changed files with 6 additions and 6 deletions

View File

@ -149,7 +149,7 @@ private:
vertical_alignment_e valign_;
horizontal_alignment_e halign_;
justify_alignment_e jalign_;
std::vector<unsigned> line_breaks_;
std::vector<std::size_t> line_breaks_;
std::vector<std::pair<double, double> > line_sizes_;
std::queue< box2d<double> > envelopes_;
/** Used to return all placements found. */

View File

@ -51,7 +51,7 @@ public:
public:
processed_text(face_manager<freetype_engine> & font_manager, double scale_factor);
void push_back(char_properties const& properties, UnicodeString const& text);
unsigned size() const { return expr_list_.size(); }
std::size_t size() const { return expr_list_.size(); }
unsigned empty() const { return expr_list_.empty(); }
void clear();
typedef std::list<processed_expression> expression_list;

View File

@ -74,7 +74,7 @@ public:
text_ += text;
}
unsigned num_characters() const
std::size_t num_characters() const
{
return characters_.size();
}
@ -89,12 +89,12 @@ public:
return is_rtl;
}
char_info const& at(unsigned i) const
char_info const& at(std::size_t i) const
{
return characters_[i];
}
char_info const& operator[](unsigned i) const
char_info const& operator[](std::size_t i) const
{
return at(i);
}
@ -184,7 +184,7 @@ public:
}
/** Number of nodes. */
int num_nodes() const
std::size_t num_nodes() const
{
return nodes_.size();
}