зеркало из https://github.com/mozilla/pjs.git
Use GetValueConst().
This commit is contained in:
Родитель
e1cd6e87e7
Коммит
44c4c90403
|
@ -231,10 +231,10 @@ static PRBool
|
|||
isFTPURI(nsIRDFResource *r)
|
||||
{
|
||||
PRBool isFTPURIFlag = PR_FALSE;
|
||||
nsXPIDLCString uri;
|
||||
const char *uri = nsnull;
|
||||
|
||||
r->GetValue( getter_Copies(uri) );
|
||||
if (!strncmp(uri, kFTPprotocol, sizeof(kFTPprotocol) - 1))
|
||||
r->GetValueConst(&uri);
|
||||
if ((uri) && (!strncmp(uri, kFTPprotocol, sizeof(kFTPprotocol) - 1)))
|
||||
{
|
||||
isFTPURIFlag = PR_TRUE;
|
||||
}
|
||||
|
@ -247,10 +247,10 @@ static PRBool
|
|||
isFTPCommand(nsIRDFResource *r)
|
||||
{
|
||||
PRBool isFTPCommandFlag = PR_FALSE;
|
||||
nsXPIDLCString uri;
|
||||
const char *uri = nsnull;
|
||||
|
||||
r->GetValue( getter_Copies(uri) );
|
||||
if (!strncmp(uri, kFTPcommand, sizeof(kFTPcommand) - 1))
|
||||
r->GetValueConst(&uri);
|
||||
if ((uri) && (!strncmp(uri, kFTPcommand, sizeof(kFTPcommand) - 1)))
|
||||
{
|
||||
isFTPCommandFlag = PR_TRUE;
|
||||
}
|
||||
|
@ -263,10 +263,10 @@ static PRBool
|
|||
isFTPDirectory(nsIRDFResource *r)
|
||||
{
|
||||
PRBool isFTPDirectoryFlag = PR_FALSE;
|
||||
nsXPIDLCString uri;
|
||||
const char *uri = nsnull;
|
||||
int len;
|
||||
|
||||
r->GetValue( getter_Copies(uri) );
|
||||
r->GetValueConst(&uri);
|
||||
if (uri)
|
||||
{
|
||||
if ((len = PL_strlen(uri)) > 0)
|
||||
|
|
|
@ -60,6 +60,8 @@ static NS_DEFINE_IID(kISupportsIID, NS_ISUPPORTS_IID);
|
|||
|
||||
static const char kURINC_FileSystemRoot[] = "NC:FilesRoot";
|
||||
|
||||
|
||||
|
||||
class FileSystemDataSource : public nsIRDFFileSystemDataSource
|
||||
{
|
||||
private:
|
||||
|
@ -179,10 +181,10 @@ PRBool
|
|||
FileSystemDataSource::isFileURI(nsIRDFResource *r)
|
||||
{
|
||||
PRBool isFileURIFlag = PR_FALSE;
|
||||
nsXPIDLCString uri;
|
||||
const char *uri = nsnull;
|
||||
|
||||
r->GetValue( getter_Copies(uri) );
|
||||
if (!strncmp(uri, kFileProtocol, sizeof(kFileProtocol) - 1))
|
||||
r->GetValueConst(&uri);
|
||||
if ((uri) && (!strncmp(uri, kFileProtocol, sizeof(kFileProtocol) - 1)))
|
||||
{
|
||||
// XXX HACK HACK HACK
|
||||
if (!strchr(uri, '#'))
|
||||
|
|
|
@ -173,10 +173,10 @@ static PRBool
|
|||
isFindURI(nsIRDFResource *r)
|
||||
{
|
||||
PRBool isFindURIFlag = PR_FALSE;
|
||||
nsXPIDLCString uri;
|
||||
const char *uri = nsnull;
|
||||
|
||||
r->GetValue( getter_Copies(uri) );
|
||||
if (!strncmp(uri, kFindProtocol, sizeof(kFindProtocol) - 1))
|
||||
r->GetValueConst(&uri);
|
||||
if ((uri) && (!strncmp(uri, kFindProtocol, sizeof(kFindProtocol) - 1)))
|
||||
{
|
||||
isFindURIFlag = PR_TRUE;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче