Comments and PIs are not allowed in XMPP -> throw an exception.
This commit is contained in:
parent
33969934b2
commit
066a1644f0
4 changed files with 76 additions and 6 deletions
|
@ -502,10 +502,10 @@
|
|||
[self XMPP_handleSASL: element];
|
||||
}
|
||||
|
||||
- (void)elementBuilder: (OFXMLElementBuilder *)builder
|
||||
didNotExpectCloseTag: (OFString *)name
|
||||
withPrefix: (OFString *)prefix
|
||||
namespace: (OFString *)ns
|
||||
- (void)elementBuilder: (OFXMLElementBuilder*)builder
|
||||
didNotExpectCloseTag: (OFString*)name
|
||||
withPrefix: (OFString*)prefix
|
||||
namespace: (OFString*)ns
|
||||
{
|
||||
if (![name isEqual: @"stream"] || ![prefix isEqual: @"stream"] ||
|
||||
![ns isEqual: XMPP_NS_STREAM])
|
||||
|
@ -533,7 +533,7 @@
|
|||
parser = [[OFXMLParser alloc] init];
|
||||
[parser setDelegate: self];
|
||||
|
||||
elementBuilder = [[OFXMLElementBuilder alloc] init];
|
||||
elementBuilder = [[XMPPXMLElementBuilder alloc] init];
|
||||
[elementBuilder setDelegate: self];
|
||||
|
||||
[sock writeFormat: @"<?xml version='1.0'?>\n"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue