From: Mark Spencer Date: Wed, 13 Apr 2005 05:07:47 +0000 (+0000) Subject: Fix dashes, etc X-Git-Tag: 1.2.0-beta1~851 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b32b3c1e5047a47f06d1bc67da75b9f7440ba488;p=thirdparty%2Fasterisk.git Fix dashes, etc git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5460 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/say.c b/say.c index ad6dc4a2d1..1b32ac4f13 100755 --- a/say.c +++ b/say.c @@ -175,31 +175,31 @@ int ast_say_phonetic_str(struct ast_channel *chan, const char *fn2, const char * snprintf(fn, sizeof(fn), "digits/%c", fn2[num]); break; case ('!'): - strncpy(fn, "exclaimation-point", sizeof(fn)); - break; + strncpy(fn, "letters/exclaimation-point", sizeof(fn)); + break; case ('@'): - strncpy(fn, "at", sizeof(fn)); + strncpy(fn, "letters/at", sizeof(fn)); break; case ('$'): - strncpy(fn, "dollar", sizeof(fn)); + strncpy(fn, "letters/dollar", sizeof(fn)); break; case ('-'): - strncpy(fn, "dash", sizeof(fn)); + strncpy(fn, "letters/dash", sizeof(fn)); break; case ('.'): - strncpy(fn, "dot", sizeof(fn)); + strncpy(fn, "letters/dot", sizeof(fn)); break; case ('='): - strncpy(fn, "equals", sizeof(fn)); + strncpy(fn, "letters/equals", sizeof(fn)); break; case ('+'): - strncpy(fn, "plus", sizeof(fn)); + strncpy(fn, "letters/plus", sizeof(fn)); break; case ('/'): - strncpy(fn, "slash", sizeof(fn)); + strncpy(fn, "letters/slash", sizeof(fn)); break; case (' '): - strncpy(fn, "space", sizeof(fn)); + strncpy(fn, "letters/space", sizeof(fn)); break; case ('%'): play=0; @@ -287,31 +287,31 @@ int ast_say_character_str_full(struct ast_channel *chan, const char *fn2, const snprintf(fn, sizeof(fn), "digits/%c", fn2[num]); break; case ('!'): - strncpy(fn, "exclaimation-point", sizeof(fn)); - break; + strncpy(fn, "letters/exclaimation-point", sizeof(fn)); + break; case ('@'): - strncpy(fn, "at", sizeof(fn)); + strncpy(fn, "letters/at", sizeof(fn)); break; case ('$'): - strncpy(fn, "dollar", sizeof(fn)); + strncpy(fn, "letters/dollar", sizeof(fn)); break; case ('-'): - strncpy(fn, "dash", sizeof(fn)); + strncpy(fn, "letters/dash", sizeof(fn)); break; case ('.'): - strncpy(fn, "dot", sizeof(fn)); + strncpy(fn, "letters/dot", sizeof(fn)); break; case ('='): - strncpy(fn, "equals", sizeof(fn)); + strncpy(fn, "letters/equals", sizeof(fn)); break; case ('+'): - strncpy(fn, "plus", sizeof(fn)); + strncpy(fn, "letters/plus", sizeof(fn)); break; case ('/'): - strncpy(fn, "slash", sizeof(fn)); + strncpy(fn, "letters/slash", sizeof(fn)); break; case (' '): - strncpy(fn, "space", sizeof(fn)); + strncpy(fn, "letters/space", sizeof(fn)); break; default: ltr = fn2[num]; @@ -354,31 +354,31 @@ int ast_say_phonetic_str_full(struct ast_channel *chan, const char *fn2, const c snprintf(fn, sizeof(fn), "digits/%c", fn2[num]); break; case ('!'): - strncpy(fn, "exclaimation-point", sizeof(fn)); - break; + strncpy(fn, "letters/exclaimation-point", sizeof(fn)); + break; case ('@'): - strncpy(fn, "at", sizeof(fn)); + strncpy(fn, "letters/at", sizeof(fn)); break; case ('$'): - strncpy(fn, "dollar", sizeof(fn)); + strncpy(fn, "letters/dollar", sizeof(fn)); break; case ('-'): - strncpy(fn, "dash", sizeof(fn)); + strncpy(fn, "letters/dash", sizeof(fn)); break; case ('.'): - strncpy(fn, "dot", sizeof(fn)); + strncpy(fn, "letters/dot", sizeof(fn)); break; case ('='): - strncpy(fn, "equals", sizeof(fn)); + strncpy(fn, "letters/equals", sizeof(fn)); break; case ('+'): - strncpy(fn, "plus", sizeof(fn)); + strncpy(fn, "letters/plus", sizeof(fn)); break; case ('/'): - strncpy(fn, "slash", sizeof(fn)); + strncpy(fn, "letters/slash", sizeof(fn)); break; case (' '): - strncpy(fn, "space", sizeof(fn)); + strncpy(fn, "letters/space", sizeof(fn)); break; default: /* '9' falls here... */ ltr = fn2[num];