summaryrefslogtreecommitdiffstats
path: root/src/parser
diff options
context:
space:
mode:
authorMichal Kubecek <mkubecek@suse.cz>2016-05-20 09:48:18 +0200
committerMichal Kubecek <mkubecek@suse.cz>2016-05-20 09:48:18 +0200
commit77eeffe564e5a82b2b419ed8129e6d151d139086 (patch)
treec6dccee5b5e5902490bb228835bc4c8c862a7911 /src/parser
parent4627d49d5e2d75030c0200c7770ea258cdb42a69 (diff)
downloadtwinkle-77eeffe564e5a82b2b419ed8129e6d151d139086.tar
twinkle-77eeffe564e5a82b2b419ed8129e6d151d139086.tar.gz
twinkle-77eeffe564e5a82b2b419ed8129e6d151d139086.tar.lz
twinkle-77eeffe564e5a82b2b419ed8129e6d151d139086.tar.xz
twinkle-77eeffe564e5a82b2b419ed8129e6d151d139086.zip
DTMF event type cleanup
DTMF event constants handling is a bit messy as three different types are used in different source files, triggering various compiler warnings. Introduce t_dtmf_ev type and use it everywhere, also replace helper macros by inline functions.
Diffstat (limited to 'src/parser')
-rw-r--r--src/parser/sip_body.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parser/sip_body.cpp b/src/parser/sip_body.cpp
index cc95f85..2ee455b 100644
--- a/src/parser/sip_body.cpp
+++ b/src/parser/sip_body.cpp
@@ -247,7 +247,7 @@ bool t_sip_body_dtmf_relay::parse(const string &s) {
if (value.empty()) continue;
if (parameter == "signal") {
- if (!VALID_DTMF_SYM(value[0])) return false;
+ if (!is_valid_dtmf_sym(value[0])) return false;
signal = value[0];
valid = true;
} else if (parameter == "duration") {