Module: sems
Branch: master
Commit: 15f1a72646e4689e17c8764e52ea7dd7b240530c
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=15f1a72646e4689e17c8764e52ea7dd7b240530c

Author: Stefan Sayer <[email protected]>
Committer: Stefan Sayer <[email protected]>
Date:   Mon Jul 19 12:54:14 2010 +0200

DSM: mod_dlg: dialout headers \\r\\n -> \r\n

---

 apps/dsm/mods/mod_dlg/ModDlg.cpp |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/apps/dsm/mods/mod_dlg/ModDlg.cpp b/apps/dsm/mods/mod_dlg/ModDlg.cpp
index dc48a59..9c37268 100644
--- a/apps/dsm/mods/mod_dlg/ModDlg.cpp
+++ b/apps/dsm/mods/mod_dlg/ModDlg.cpp
@@ -235,6 +235,13 @@ EXEC_ACTION_START(DLGDialoutAction) {
   string hdrs; 
   GET_VARIABLE_OPTIONAL("_hdrs", hdrs);
   
+  if (hdrs.length()) {
+    size_t crpos;
+    while ((crpos=hdrs.find("\\r\\n")) != string::npos) {
+      hdrs.replace(crpos, 4, "\r\n");
+    }
+  }
+
 #undef GET_VARIABLE_MANDATORY
 #undef GET_VARIABLE_OPTIONAL
 

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to