Bug 77231 - find plugins using directory service. r=av/sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108378 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -29,7 +29,6 @@
|
||||
#include "prlink.h"
|
||||
#include "plstr.h"
|
||||
#include "prmem.h"
|
||||
#include "nsSpecialSystemDirectory.h"
|
||||
#include "nsPluginDefs.h"
|
||||
|
||||
/* Load a string stored as RCDATA in a resource segment */
|
||||
@@ -123,23 +122,6 @@ static void FreeStringArray(PRUint32 variants, char ** array)
|
||||
|
||||
// nsPluginsDir class
|
||||
|
||||
nsPluginsDir::nsPluginsDir(PRUint16 location)
|
||||
{
|
||||
// XXX This isn't right for the embedded case, but it's as close
|
||||
// as we can do right now.
|
||||
nsSpecialSystemDirectory appdir( nsSpecialSystemDirectory::OS_CurrentProcessDirectory);
|
||||
appdir += "plugins";
|
||||
|
||||
if( !appdir.Exists())
|
||||
appdir.CreateDirectory();
|
||||
|
||||
*(nsFileSpec*)this = appdir;
|
||||
}
|
||||
|
||||
nsPluginsDir::~nsPluginsDir()
|
||||
{
|
||||
}
|
||||
|
||||
PRBool nsPluginsDir::IsPluginFile( const nsFileSpec &fileSpec)
|
||||
{
|
||||
PRBool rc = PR_FALSE;
|
||||
|
||||
Reference in New Issue
Block a user