Loading codec/c++/sip_codets.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -147,6 +147,7 @@ bool is_tel_scheme (const char * pszScheme) { #define SIPREG_COMMA SIPREG_SWS "[,]" SIPREG_SWS #define SIPREG_SEMI SIPREG_SWS "[;]" SIPREG_SWS #define SIPREG_EQUAL SIPREG_SWS "[=]" SIPREG_SWS #define SIPREG_SLASH SIPREG_SWS "[/]" SIPREG_SWS // without leading and trailing whitespace #define SIPREG_QUOTED_PAIR "[\\x5C][\\x00-\\x09\\x0B\\x0C\\x0E-\\x7F]" Loading Loading @@ -1585,7 +1586,7 @@ void Subject::PreDecodeField (int id, Buffer& buffer) throw (DecodeError) void ServerVal_List::PreDecodeField (int id, Buffer& buffer) throw (DecodeError) { static Regex reg_content ("^" SIPREG_TOKEN); static Regex reg_content ("^(" SIPREG_TOKEN "(" SIPREG_SLASH SIPREG_TOKEN ")?|" SIPREG_COMMENT ")"); reg_content.AssertMatch(buffer, this); SetHypFieldLength(reg_content.GetMatchedLength()); } Loading Loading
codec/c++/sip_codets.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -147,6 +147,7 @@ bool is_tel_scheme (const char * pszScheme) { #define SIPREG_COMMA SIPREG_SWS "[,]" SIPREG_SWS #define SIPREG_SEMI SIPREG_SWS "[;]" SIPREG_SWS #define SIPREG_EQUAL SIPREG_SWS "[=]" SIPREG_SWS #define SIPREG_SLASH SIPREG_SWS "[/]" SIPREG_SWS // without leading and trailing whitespace #define SIPREG_QUOTED_PAIR "[\\x5C][\\x00-\\x09\\x0B\\x0C\\x0E-\\x7F]" Loading Loading @@ -1585,7 +1586,7 @@ void Subject::PreDecodeField (int id, Buffer& buffer) throw (DecodeError) void ServerVal_List::PreDecodeField (int id, Buffer& buffer) throw (DecodeError) { static Regex reg_content ("^" SIPREG_TOKEN); static Regex reg_content ("^(" SIPREG_TOKEN "(" SIPREG_SLASH SIPREG_TOKEN ")?|" SIPREG_COMMENT ")"); reg_content.AssertMatch(buffer, this); SetHypFieldLength(reg_content.GetMatchedLength()); } Loading