Merged revisions 60936 via svnmerge from
authorJason Parker <jparker@digium.com>
Mon, 9 Apr 2007 17:23:55 +0000 (17:23 +0000)
committerJason Parker <jparker@digium.com>
Mon, 9 Apr 2007 17:23:55 +0000 (17:23 +0000)
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r60936 | qwell | 2007-04-09 12:22:59 -0500 (Mon, 09 Apr 2007) | 13 lines

Merged revisions 60935 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r60935 | qwell | 2007-04-09 12:22:15 -0500 (Mon, 09 Apr 2007) | 5 lines

Allow matching on names shorter than 3 chars.
This also fixes the case where somebody wants to match on less then 3 chars.

Issue 9071

........

................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@60937 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_directory.c

index 84310e0..b14915e 100644 (file)
@@ -460,7 +460,7 @@ static int do_directory(struct ast_channel *chan, struct ast_config *cfg, struct
                                                        pos = strrchr(pos, ' ') + 1;
                                                conv = convert(pos);
                                                if (conv) {
-                                                       if (!strcmp(conv, ext)) {
+                                                       if (!strncmp(conv, ext, strlen(ext))) {
                                                                /* Match! */
                                                                found++;
                                                                free(conv);