From 536d4d324ab6b7528e79326d29776d4ade51c349 Mon Sep 17 00:00:00 2001 From: Ghislain MARY Date: Fri, 13 Apr 2018 17:27:01 +0200 Subject: [PATCH] Remove Message-ID header specific parsing in cpim grammar. --- share/cpim_grammar | Bin 5239 -> 5158 bytes src/chat/cpim/header/cpim-core-headers.cpp | 1 - src/chat/cpim/header/cpim-core-headers.h | 1 - src/chat/cpim/parser/cpim-parser.cpp | 7 ------- src/chat/cpim/parser/cpim-parser.h | 3 --- src/chat/cpim/parser/cpim-rules | 2 -- 6 files changed, 14 deletions(-) diff --git a/share/cpim_grammar b/share/cpim_grammar index 6f8b36d954a126b6509342fa2bd3096c72aa2c24..7ea914ca5fe9dc16205704b241c8649960421b6c 100644 GIT binary patch delta 12 Tcmeyau}ot_3g_mnoQJpoC8`BT delta 93 zcmZ3c@m*s>3TFUIZfbFHVtT4>W{Pe`YGO)i5d#n~vw%o0Mh0I-Mut=%E{5VnAe{~s c(*@F=K }, { "cc", &HeaderNode::createCoreHeader }, { "DateTime", &HeaderNode::createCoreHeader }, - { "Message-ID", &HeaderNode::createCoreHeader }, { "Subject", &HeaderNode::createCoreHeader }, { "NS", &HeaderNode::createCoreHeader }, { "Require", &HeaderNode::createCoreHeader } @@ -420,12 +419,6 @@ bool Cpim::Parser::coreHeaderIsValid (const string &header return true; } -template<> -bool Cpim::Parser::coreHeaderIsValid (const string &headerValue) const { - L_D(); - return LinphonePrivate::coreHeaderIsValid(d->grammar, "Message-ID", headerValue); -} - template<> bool Cpim::Parser::coreHeaderIsValid (const string &headerValue) const { L_D(); diff --git a/src/chat/cpim/parser/cpim-parser.h b/src/chat/cpim/parser/cpim-parser.h index 46864274a..bdb32f7e4 100644 --- a/src/chat/cpim/parser/cpim-parser.h +++ b/src/chat/cpim/parser/cpim-parser.h @@ -70,9 +70,6 @@ namespace Cpim { template<> bool Parser::coreHeaderIsValid(const std::string &headerValue) const; - template<> - bool Parser::coreHeaderIsValid(const std::string &headerValue) const; - template<> bool Parser::coreHeaderIsValid(const std::string &headerValue) const; diff --git a/src/chat/cpim/parser/cpim-rules b/src/chat/cpim/parser/cpim-rules index a0b866fee..bba8e019c 100644 --- a/src/chat/cpim/parser/cpim-rules +++ b/src/chat/cpim/parser/cpim-rules @@ -25,8 +25,6 @@ To-header-value = [ Formal-name ] "<" URI ">" DateTime-header = %d68.97.116.101.84.105.109.101 ": " DateTime-header-value DateTime-header-value = date-time -Message-ID-header = %d77.101.115.115.97.103.101.45.73.68 ": " Token - cc-header = %d99.99 ": " cc-header-value cc-header-value = [ Formal-name ] "<" URI ">"