]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
look in the correct place for sounds (bug #3983)
authorRussell Bryant <russell@russellbryant.com>
Fri, 15 Apr 2005 09:39:13 +0000 (09:39 +0000)
committerRussell Bryant <russell@russellbryant.com>
Fri, 15 Apr 2005 09:39:13 +0000 (09:39 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@5478 65c4cc65-6c06-0410-ace0-fbb531ad65f3

say.c

diff --git a/say.c b/say.c
index b6e2cebfdc784c13b6d3734540e7303127b96166..0b363e2afaa9b6ee841991835d6dea44e972776d 100755 (executable)
--- a/say.c
+++ b/say.c
@@ -168,31 +168,31 @@ int ast_say_phonetic_str(struct ast_channel *chan, char *fn2, char *ints, 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;
@@ -281,31 +281,31 @@ int ast_say_character_str_full(struct ast_channel *chan, char *fn2, char *ints,
                                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];
@@ -348,31 +348,31 @@ int ast_say_phonetic_str_full(struct ast_channel *chan, char *fn2, char *ints, 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];