mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
getbuffer bypass
This commit is contained in:
parent
094a0276c3
commit
e4ba4e0477
@ -1484,8 +1484,9 @@ static PRBool SelectorMatches(nsIPresContext* aPresContext,
|
||||
if (NS_FAILED(rv)) return PR_FALSE;
|
||||
|
||||
char *absUrlStr = nsnull;
|
||||
const char *urlSpec = href.GetBuffer();
|
||||
char *urlSpec = href.ToNewCString();
|
||||
rv = service->MakeAbsolute(urlSpec, baseUri, &absUrlStr);
|
||||
nsCRT::free(urlSpec);
|
||||
NS_RELEASE(baseUri);
|
||||
absURLSpec = absUrlStr;
|
||||
delete [] absUrlStr;
|
||||
|
@ -1484,8 +1484,9 @@ static PRBool SelectorMatches(nsIPresContext* aPresContext,
|
||||
if (NS_FAILED(rv)) return PR_FALSE;
|
||||
|
||||
char *absUrlStr = nsnull;
|
||||
const char *urlSpec = href.GetBuffer();
|
||||
char *urlSpec = href.ToNewCString();
|
||||
rv = service->MakeAbsolute(urlSpec, baseUri, &absUrlStr);
|
||||
nsCRT::free(urlSpec);
|
||||
NS_RELEASE(baseUri);
|
||||
absURLSpec = absUrlStr;
|
||||
delete [] absUrlStr;
|
||||
|
@ -1484,8 +1484,9 @@ static PRBool SelectorMatches(nsIPresContext* aPresContext,
|
||||
if (NS_FAILED(rv)) return PR_FALSE;
|
||||
|
||||
char *absUrlStr = nsnull;
|
||||
const char *urlSpec = href.GetBuffer();
|
||||
char *urlSpec = href.ToNewCString();
|
||||
rv = service->MakeAbsolute(urlSpec, baseUri, &absUrlStr);
|
||||
nsCRT::free(urlSpec);
|
||||
NS_RELEASE(baseUri);
|
||||
absURLSpec = absUrlStr;
|
||||
delete [] absUrlStr;
|
||||
|
Loading…
Reference in New Issue
Block a user