From 01299e9677c4949e4c3e7e8a98823b245261af63 Mon Sep 17 00:00:00 2001 From: Crispin Flowerday Date: Sat, 14 Jan 2006 21:27:08 +0000 Subject: Simplify creation and reference counting of the EphyDirectoryProvider 2006-01-14 Crispin Flowerday * embed/mozilla/mozilla-embed-single.cpp (init_services): Simplify creation and reference counting of the EphyDirectoryProvider class. --- embed/mozilla/mozilla-embed-single.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'embed') diff --git a/embed/mozilla/mozilla-embed-single.cpp b/embed/mozilla/mozilla-embed-single.cpp index f0675d355..d904bda4f 100644 --- a/embed/mozilla/mozilla-embed-single.cpp +++ b/embed/mozilla/mozilla-embed-single.cpp @@ -534,13 +534,7 @@ init_services (MozillaEmbedSingle *single) gtk_moz_embed_set_comp_path (MOZILLA_HOME); #ifdef HAVE_MOZILLA_TOOLKIT - EphyDirectoryProvider *dirProvider = new EphyDirectoryProvider (); - if (!dirProvider) return FALSE; - - NS_ADDREF (dirProvider); - nsCOMPtr dp (do_QueryInterface (dirProvider)); - NS_RELEASE (dirProvider); - + nsCOMPtr dp = new EphyDirectoryProvider (); if (!dp) return FALSE; gtk_moz_embed_set_directory_service_provider (dp); -- cgit v1.2.3