зеркало из https://github.com/mozilla/gecko-dev.git
clean up some string usage
This commit is contained in:
Родитель
fda4120340
Коммит
3a3725dcca
|
@ -1774,11 +1774,11 @@ RDFElementImpl::ParseAttributeString(const nsString& aStr,
|
|||
nsIAtom*& aName,
|
||||
PRInt32& aNameSpaceID)
|
||||
{
|
||||
static char kNameSpaceSeparator[] = ":";
|
||||
static char kNameSpaceSeparator = ':';
|
||||
|
||||
nsAutoString prefix;
|
||||
nsAutoString name(aStr);
|
||||
PRInt32 nsoffset = name.Find(kNameSpaceSeparator);
|
||||
PRInt32 nsoffset = name.FindChar(kNameSpaceSeparator);
|
||||
if (-1 != nsoffset) {
|
||||
name.Left(prefix, nsoffset);
|
||||
name.Cut(0, nsoffset+1);
|
||||
|
|
|
@ -4205,7 +4205,7 @@ XULDocumentImpl::ParseTagString(const nsString& aTagName, nsIAtom*& aName, PRInt
|
|||
// assigning "no namespace") in the case that there is no
|
||||
// namespace prefix present.
|
||||
|
||||
static char kNameSpaceSeparator[] = ":";
|
||||
static char kNameSpaceSeparator = ':';
|
||||
|
||||
// XXX this is a gross hack, but it'll carry us for now. We parse
|
||||
// the tag name using the root content, which presumably has all
|
||||
|
@ -4228,7 +4228,7 @@ static char kNameSpaceSeparator[] = ":";
|
|||
|
||||
nsAutoString prefix;
|
||||
nsAutoString name(aTagName);
|
||||
PRInt32 nsoffset = name.Find(kNameSpaceSeparator);
|
||||
PRInt32 nsoffset = name.FindChar(kNameSpaceSeparator);
|
||||
if (-1 != nsoffset) {
|
||||
name.Left(prefix, nsoffset);
|
||||
name.Cut(0, nsoffset+1);
|
||||
|
|
|
@ -78,7 +78,7 @@
|
|||
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
static const char kNameSpaceSeparator[] = ":";
|
||||
static const char kNameSpaceSeparator = ':';
|
||||
static const char kNameSpaceDef[] = "xmlns";
|
||||
|
||||
static const char kRDFNameSpaceURI[] = RDF_NAMESPACE_URI;
|
||||
|
@ -838,7 +838,7 @@ RDFContentSinkImpl::FlushText(PRBool aCreateTextNode, PRBool* aDidFlush)
|
|||
nsIAtom*
|
||||
RDFContentSinkImpl::CutNameSpacePrefix(nsString& aString)
|
||||
{
|
||||
PRInt32 nsoffset = aString.Find(kNameSpaceSeparator);
|
||||
PRInt32 nsoffset = aString.FindChar(kNameSpaceSeparator);
|
||||
|
||||
if (nsoffset >= 0) {
|
||||
nsAutoString prefix;
|
||||
|
|
|
@ -1774,11 +1774,11 @@ RDFElementImpl::ParseAttributeString(const nsString& aStr,
|
|||
nsIAtom*& aName,
|
||||
PRInt32& aNameSpaceID)
|
||||
{
|
||||
static char kNameSpaceSeparator[] = ":";
|
||||
static char kNameSpaceSeparator = ':';
|
||||
|
||||
nsAutoString prefix;
|
||||
nsAutoString name(aStr);
|
||||
PRInt32 nsoffset = name.Find(kNameSpaceSeparator);
|
||||
PRInt32 nsoffset = name.FindChar(kNameSpaceSeparator);
|
||||
if (-1 != nsoffset) {
|
||||
name.Left(prefix, nsoffset);
|
||||
name.Cut(0, nsoffset+1);
|
||||
|
|
|
@ -4205,7 +4205,7 @@ XULDocumentImpl::ParseTagString(const nsString& aTagName, nsIAtom*& aName, PRInt
|
|||
// assigning "no namespace") in the case that there is no
|
||||
// namespace prefix present.
|
||||
|
||||
static char kNameSpaceSeparator[] = ":";
|
||||
static char kNameSpaceSeparator = ':';
|
||||
|
||||
// XXX this is a gross hack, but it'll carry us for now. We parse
|
||||
// the tag name using the root content, which presumably has all
|
||||
|
@ -4228,7 +4228,7 @@ static char kNameSpaceSeparator[] = ":";
|
|||
|
||||
nsAutoString prefix;
|
||||
nsAutoString name(aTagName);
|
||||
PRInt32 nsoffset = name.Find(kNameSpaceSeparator);
|
||||
PRInt32 nsoffset = name.FindChar(kNameSpaceSeparator);
|
||||
if (-1 != nsoffset) {
|
||||
name.Left(prefix, nsoffset);
|
||||
name.Cut(0, nsoffset+1);
|
||||
|
|
|
@ -1774,11 +1774,11 @@ RDFElementImpl::ParseAttributeString(const nsString& aStr,
|
|||
nsIAtom*& aName,
|
||||
PRInt32& aNameSpaceID)
|
||||
{
|
||||
static char kNameSpaceSeparator[] = ":";
|
||||
static char kNameSpaceSeparator = ':';
|
||||
|
||||
nsAutoString prefix;
|
||||
nsAutoString name(aStr);
|
||||
PRInt32 nsoffset = name.Find(kNameSpaceSeparator);
|
||||
PRInt32 nsoffset = name.FindChar(kNameSpaceSeparator);
|
||||
if (-1 != nsoffset) {
|
||||
name.Left(prefix, nsoffset);
|
||||
name.Cut(0, nsoffset+1);
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
|
||||
#include "nsHTMLTokens.h" // XXX so we can use nsIParserNode::GetTokenType()
|
||||
|
||||
static const char kNameSpaceSeparator[] = ":";
|
||||
static const char kNameSpaceSeparator = ':';
|
||||
static const char kNameSpaceDef[] = "xmlns";
|
||||
static const char kXULID[] = "id";
|
||||
|
||||
|
@ -1894,7 +1894,7 @@ nsIAtom*
|
|||
XULContentSinkImpl::CutNameSpacePrefix(nsString& aString)
|
||||
{
|
||||
nsAutoString prefix;
|
||||
PRInt32 nsoffset = aString.Find(kNameSpaceSeparator);
|
||||
PRInt32 nsoffset = aString.FindChar(kNameSpaceSeparator);
|
||||
if (-1 != nsoffset) {
|
||||
aString.Left(prefix, nsoffset);
|
||||
aString.Cut(0, nsoffset+1);
|
||||
|
|
Загрузка…
Ссылка в новой задаче