зеркало из https://github.com/mozilla/gecko-dev.git
Fix bug #51494. Not part of default build. a=leaf.
This commit is contained in:
Родитель
28b102cd6e
Коммит
8ed3b0164a
|
@ -25,13 +25,13 @@
|
||||||
* -- added code in ::resolveFunctionCall to support the
|
* -- added code in ::resolveFunctionCall to support the
|
||||||
* document() function.
|
* document() function.
|
||||||
*
|
*
|
||||||
* $Id: ProcessorState.cpp,v 1.7 2000/09/04 16:25:27 axel%pike.org Exp $
|
* $Id: ProcessorState.cpp,v 1.8 2000/09/18 06:06:10 Peter.VanderBeken%pandora.be Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Implementation of ProcessorState
|
* Implementation of ProcessorState
|
||||||
* Much of this code was ported from XSL:P
|
* Much of this code was ported from XSL:P
|
||||||
* @version $Revision: 1.7 $ $Date: 2000/09/04 16:25:27 $
|
* @version $Revision: 1.8 $ $Date: 2000/09/18 06:06:10 $
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include "ProcessorState.h"
|
#include "ProcessorState.h"
|
||||||
|
@ -410,11 +410,13 @@ void ProcessorState::getNameSpaceURI(const String& name, String& nameSpaceURI) {
|
||||||
|
|
||||||
XMLUtils::getNameSpace(name, prefix);
|
XMLUtils::getNameSpace(name, prefix);
|
||||||
if (prefix.length() == 0) {
|
if (prefix.length() == 0) {
|
||||||
|
nameSpaceURI.clear();
|
||||||
nameSpaceURI.append(*(String*)defaultNameSpaceURIStack.peek());
|
nameSpaceURI.append(*(String*)defaultNameSpaceURIStack.peek());
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
String* result = (String*)nameSpaceMap.get(prefix);
|
String* result = (String*)nameSpaceMap.get(prefix);
|
||||||
if (result) {
|
if (result) {
|
||||||
|
nameSpaceURI.clear();
|
||||||
nameSpaceURI.append(*result);
|
nameSpaceURI.append(*result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче