diff -Naur asterisk-85177.orig/main/utils.c asterisk-85177.patched-unescape/main/utils.c --- asterisk-85177.orig/main/utils.c 2007-10-10 09:15:01.000000000 +0700 +++ asterisk-85177.patched-unescape/main/utils.c 2007-10-10 10:32:06.000000000 +0700 @@ -975,6 +975,8 @@ if ((e > work) && (*(e-1) == '\\')) { memmove(e - 1, e, strlen(e) + 1); work = e; + } else { + work = e + 1; } }