EFA: Fix ordering of itdMessageList and clientHeaderLines tags.

This commit is contained in:
Andreas Schildbach 2015-04-11 11:54:21 +02:00
parent de62da6427
commit 3c24af6d74

View file

@ -3329,23 +3329,12 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
XmlPullUtil.enter(pp, "itdRequest"); XmlPullUtil.enter(pp, "itdRequest");
if (XmlPullUtil.test(pp, "clientHeaderLines")) XmlPullUtil.optSkip(pp, "itdMessageList");
XmlPullUtil.next(pp); XmlPullUtil.optSkip(pp, "clientHeaderLines");
XmlPullUtil.optSkip(pp, "itdVersionInfo");
if (XmlPullUtil.test(pp, "itdMessageList")) XmlPullUtil.optSkip(pp, "itdLayoutParams");
XmlPullUtil.next(pp); XmlPullUtil.optSkip(pp, "itdInfoLinkList");
XmlPullUtil.optSkip(pp, "serverMetaInfo");
if (XmlPullUtil.test(pp, "itdVersionInfo"))
XmlPullUtil.next(pp);
if (XmlPullUtil.test(pp, "itdLayoutParams"))
XmlPullUtil.next(pp);
if (XmlPullUtil.test(pp, "itdInfoLinkList"))
XmlPullUtil.next(pp);
if (XmlPullUtil.test(pp, "serverMetaInfo"))
XmlPullUtil.next(pp);
return header; return header;
} }