2007-06-29 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/pdf/ev-poppler.cc:
(pdf_document_thumbnails_get_dimensions):
Make sure thumbnails width and height is not <= 0. Fixes a crash
with some pdf documents which have really small pages.
svn path=/branches/gnome-2-18/; revision=2526
+2007-06-29 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/pdf/ev-poppler.cc:
+ (pdf_document_thumbnails_get_dimensions):
+
+ Make sure thumbnails width and height is not <= 0. Fixes a crash
+ with some pdf documents which have really small pages.
+
2007-06-21 Cesar Fernandez <cesar@pk2.org>
* shell/ev-view.c: (ev_view_next_page), (ev_view_previous_page):
poppler_page_get_size (poppler_page, &page_width, &page_height);
- *width = (gint) (page_width * rc->scale);
- *height = (gint) (page_height * rc->scale);
+ *width = (gint) MAX (page_width * rc->scale, 1);
+ *height = (gint) MAX (page_height * rc->scale, 1);
}
if (rc->rotation == 90 || rc->rotation == 270) {