From d92011c16819e24fddc553b0192c629033e8c799 Mon Sep 17 00:00:00 2001 From: "Nickolay V. Shmyrev" Date: Thu, 16 Feb 2006 20:39:06 +0000 Subject: [PATCH] Add checks that are useful in the case of empty ps document. --- ChangeLog | 9 +++++++-- ps/ps-document.c | 6 ++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0260f581..6aabd54c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,12 @@ +2006-02-16 Nickolay V. Shmyrev + + * ps/ps-document.c: (push_pixbuf), (setup_pixmap): + + Add checks that have sense for empty ps document. + 2006-02-15 Luca Ferretti - * configure.ac: Include PS in mime types - list. + * configure.ac: Include PS in mime types list. 2006-02-13 Nickolay V. Shmyrev diff --git a/ps/ps-document.c b/ps/ps-document.c index 75009dc9..2fabd261 100644 --- a/ps/ps-document.c +++ b/ps/ps-document.c @@ -210,6 +210,9 @@ push_pixbuf (PSDocument *gs) GdkColormap *cmap; GdkPixbuf *pixbuf; int width, height; + + if (gs->pstarget == NULL) + return; cmap = gdk_window_get_colormap (gs->pstarget); gdk_drawable_get_size (gs->bpixmap, &width, &height); @@ -311,6 +314,9 @@ setup_pixmap (PSDocument *gs, int page, double scale, int rotation) GdkColormap *colormap; double width, height; int pixmap_width, pixmap_height; + + if (gs->pstarget == NULL) + return; ev_document_get_page_size (EV_DOCUMENT (gs), page, &width, &height); -- 2.43.5