summaryrefslogtreecommitdiff
path: root/glib
diff options
context:
space:
mode:
authorOliver Sander <oliver.sander@tu-dresden.de>2018-11-30 17:46:02 +0100
committerAlbert Astals Cid <tsdgeos@yahoo.es>2019-03-21 22:28:12 +0000
commitfda9a2a2fcb0d12add4812c84f7d39684d2ca6d7 (patch)
tree5f4b4421c0add211fe3b34359e3048248d71dc6f /glib
parentf4e902124c90333db9b2ff2fee3dcf01f52df999 (diff)
Remove method GooList::getLength
Use method 'size' (from std::vector) instead.
Diffstat (limited to 'glib')
-rw-r--r--glib/poppler-action.cc5
-rw-r--r--glib/poppler-document.cc8
-rw-r--r--glib/poppler-page.cc20
3 files changed, 15 insertions, 18 deletions
diff --git a/glib/poppler-action.cc b/glib/poppler-action.cc
index 1aa56a79..fffe588f 100644
--- a/glib/poppler-action.cc
+++ b/glib/poppler-action.cc
@@ -582,7 +582,6 @@ build_ocg_state (PopplerDocument *document,
{
const GooList *st_list = ocg_state->getStateList();
bool preserve_rb = ocg_state->getPreserveRB();
- gint i, j;
GList *layer_state = nullptr;
if (!document->layers) {
@@ -590,7 +589,7 @@ build_ocg_state (PopplerDocument *document,
return;
}
- for (i = 0; i < st_list->getLength(); ++i) {
+ for (std::size_t i = 0; i < st_list->size(); ++i) {
LinkOCGState::StateList *list = (LinkOCGState::StateList *)st_list->get(i);
PopplerActionLayer *action_layer = g_slice_new0 (PopplerActionLayer);
@@ -606,7 +605,7 @@ build_ocg_state (PopplerDocument *document,
break;
}
- for (j = 0; j < list->list->getLength(); ++j) {
+ for (std::size_t j = 0; j < list->list->size(); ++j) {
Ref *ref = (Ref *)list->list->get(j);
PopplerLayer *layer = get_layer_for_ref (document, document->layers, ref, preserve_rb);
diff --git a/glib/poppler-document.cc b/glib/poppler-document.cc
index 38699e2f..5e0cc08c 100644
--- a/glib/poppler-document.cc
+++ b/glib/poppler-document.cc
@@ -2377,7 +2377,7 @@ poppler_index_iter_next (PopplerIndexIter *iter)
g_return_val_if_fail (iter != nullptr, FALSE);
iter->index++;
- if (iter->index >= iter->items->getLength())
+ if (iter->index >= (int)iter->items->size())
return FALSE;
return TRUE;
@@ -2609,7 +2609,7 @@ poppler_fonts_iter_next (PopplerFontsIter *iter)
g_return_val_if_fail (iter != nullptr, FALSE);
iter->index++;
- if (iter->index >= iter->items->getLength())
+ if (iter->index >= (int)iter->items->size())
return FALSE;
return TRUE;
@@ -2633,7 +2633,7 @@ poppler_fonts_iter_copy (PopplerFontsIter *iter)
new_iter = g_slice_dup (PopplerFontsIter, iter);
new_iter->items = new GooList ();
- for (int i = 0; i < iter->items->getLength(); i++) {
+ for (std::size_t i = 0; i < iter->items->size(); i++) {
FontInfo *info = (FontInfo *)iter->items->get(i);
new_iter->items->push_back (new FontInfo (*info));
}
@@ -2771,7 +2771,7 @@ poppler_font_info_scan (PopplerFontInfo *font_info,
if (items == nullptr) {
*iter = nullptr;
- } else if (items->getLength() == 0) {
+ } else if (items->empty()) {
*iter = nullptr;
delete items;
} else {
diff --git a/glib/poppler-page.cc b/glib/poppler-page.cc
index a635f398..a36d3bc9 100644
--- a/glib/poppler-page.cc
+++ b/glib/poppler-page.cc
@@ -638,7 +638,6 @@ poppler_page_get_selection_region (PopplerPage *page,
SelectionStyle selection_style = selectionStyleGlyph;
GooList *list;
GList *region = nullptr;
- int i;
poppler_selection.x1 = selection->x1;
poppler_selection.y1 = selection->y1;
@@ -662,7 +661,7 @@ poppler_page_get_selection_region (PopplerPage *page,
list = text->getSelectionRegion(&poppler_selection,
selection_style, scale);
- for (i = 0; i < list->getLength(); i++) {
+ for (std::size_t i = 0; i < list->size(); i++) {
PDFRectangle *selection_rect = (PDFRectangle *) list->get(i);
PopplerRectangle *rect;
@@ -728,7 +727,6 @@ poppler_page_get_selected_region (PopplerPage *page,
SelectionStyle selection_style = selectionStyleGlyph;
GooList *list;
cairo_region_t *region;
- int i;
poppler_selection.x1 = selection->x1;
poppler_selection.y1 = selection->y1;
@@ -754,7 +752,7 @@ poppler_page_get_selected_region (PopplerPage *page,
region = cairo_region_create ();
- for (i = 0; i < list->getLength(); i++) {
+ for (std::size_t i = 0; i < list->size(); i++) {
PDFRectangle *selection_rect = (PDFRectangle *) list->get(i);
cairo_rectangle_int_t rect;
@@ -2193,8 +2191,8 @@ poppler_page_get_text_layout_for_area (PopplerPage *page,
for (i = 0; i < n_lines; i++)
{
GooList *line_words = word_list[i];
- n_rects += line_words->getLength() - 1;
- for (j = 0; j < line_words->getLength(); j++)
+ n_rects += line_words->size() - 1;
+ for (std::size_t j = 0; j < line_words->size(); j++)
{
TextWordSelection *word_sel = (TextWordSelection *)line_words->get(j);
n_rects += word_sel->getEnd() - word_sel->getBegin();
@@ -2207,7 +2205,7 @@ poppler_page_get_text_layout_for_area (PopplerPage *page,
for (i = 0; i < n_lines; i++)
{
GooList *line_words = word_list[i];
- for (j = 0; j < line_words->getLength(); j++)
+ for (std::size_t j = 0; j < line_words->size(); j++)
{
TextWordSelection *word_sel = (TextWordSelection *)line_words->get(j);
TextWord *word = word_sel->getWord();
@@ -2227,7 +2225,7 @@ poppler_page_get_text_layout_for_area (PopplerPage *page,
rect = *rectangles + offset;
word->getBBox (&x1, &y1, &x2, &y2);
- if (j < line_words->getLength() - 1)
+ if (j < line_words->size() - 1)
{
TextWordSelection *word_sel = (TextWordSelection *)line_words->get(j + 1);
@@ -2357,7 +2355,7 @@ poppler_page_get_text_attributes_for_area (PopplerPage *page,
PopplerTextAttributes *attrs = nullptr;
TextWord *word, *prev_word = nullptr;
gint word_i, prev_word_i;
- gint i, j;
+ gint i;
gint offset = 0;
GList *attributes = nullptr;
@@ -2377,7 +2375,7 @@ poppler_page_get_text_attributes_for_area (PopplerPage *page,
for (i = 0; i < n_lines; i++)
{
GooList *line_words = word_list[i];
- for (j = 0; j < line_words->getLength(); j++)
+ for (std::size_t j = 0; j < line_words->size(); j++)
{
TextWordSelection *word_sel = (TextWordSelection *)line_words->get(j);
int end = word_sel->getEnd();
@@ -2398,7 +2396,7 @@ poppler_page_get_text_attributes_for_area (PopplerPage *page,
prev_word_i = word_i;
}
- if (j < line_words->getLength() - 1)
+ if (j < line_words->size() - 1)
{
attrs->end_index = offset;
offset++;