From d74dbbbe5582762a1550cd96fb49fcd91939cb3e Mon Sep 17 00:00:00 2001 From: Joshy Date: Sat, 8 Jan 2011 22:49:43 +0000 Subject: [PATCH] Linux64/GTK2 remove DirectoryService facility while bug is not solved. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1434 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/geckoport/Components/GeckoInit.pas | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/geckoport/Components/GeckoInit.pas b/components/geckoport/Components/GeckoInit.pas index 26c346f58..a5f8c1ae8 100644 --- a/components/geckoport/Components/GeckoInit.pas +++ b/components/geckoport/Components/GeckoInit.pas @@ -43,7 +43,11 @@ begin GeckoEngineDirectoryService:=IDirectoryServiceProvider.Create; NS_GetServiceManager(ServiceManager); ServiceManager.GetService(NS_DIRECTORY_SERVICE_CID, DirectoryService,DirectoryService); + {$IFDEF LCLGTK2 AND defined(cpux86_64)} + //No register meanwhile the DirectoryService bug in Linux64 is not solved. + {$ELSE} DirectoryService.RegisterProvider(GeckoEngineDirectoryService); + {$ENDIF} Inc(sInitCount); end;