From bec5242aa2645d9a62d5971556de1348b02b535d Mon Sep 17 00:00:00 2001 From: Tom Parker Date: Thu, 25 Jan 2007 09:37:16 +0000 Subject: Correctly handle impress document errors. Fixes nautilus crash in property 2007-01-25 Tom Parker * backend/impress/impress-document.c: (impress_document_load), (impress_document_finalize), (impress_document_init): * properties/ev-properties-main.c: (ev_properties_get_pages): Correctly handle impress document errors. Fixes nautilus crash in property page #370491. svn path=/trunk/; revision=2250 --- (limited to 'properties') diff --git a/properties/ev-properties-main.c b/properties/ev-properties-main.c index 32677fc..10d1ec8 100644 --- a/properties/ev-properties-main.c +++ b/properties/ev-properties-main.c @@ -103,6 +103,9 @@ ev_properties_get_pages (NautilusPropertyPageProvider *provider, g_error_free (error); goto end; } + + if (!document) + goto end; label = gtk_label_new (_("Document")); page = ev_properties_view_new (); -- cgit v0.9.1