summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorJeff Peeler <jpeeler@digium.com>2010-03-02 18:31:05 +0000
committerJeff Peeler <jpeeler@digium.com>2010-03-02 18:31:05 +0000
commit717599a61f28e38c35ed4971927aeb33d9fdea39 (patch)
treea9a40058d535ae24f7c9be8ff8e2ead581ea0587 /apps
parentbb3792a8a7aeec996988be241927960a45e867ea (diff)
fix build by checking result of symlink in test_voicemail_vmsayname
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@249891 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'apps')
-rw-r--r--apps/app_voicemail.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c
index 085451ac5..c146fe11c 100644
--- a/apps/app_voicemail.c
+++ b/apps/app_voicemail.c
@@ -11707,7 +11707,10 @@ AST_TEST_DEFINE(test_voicemail_vmsayname)
snprintf(dir, sizeof(dir), "%s/sounds/beep.gsm", ast_config_AST_VAR_DIR);
snprintf(dir2, sizeof(dir2), "%s%s/%s/greet.gsm", VM_SPOOL_DIR, TEST_CONTEXT, TEST_EXTENSION);
/* we're not going to hear the sound anyway, just use a valid gsm audio file */
- symlink(dir, dir2);
+ if ((res = symlink(dir, dir2))) {
+ ast_log(LOG_WARNING, "Symlink reported %s\n", strerror(errno));
+ goto exit_vmsayname_test;
+ }
ast_test_status_update(test, "Test playing created mailbox greeting...\n");
snprintf(dir, sizeof(dir), "%s@%s", TEST_EXTENSION, TEST_CONTEXT); /* not a dir, don't get confused */
res = vmsayname_exec(test_channel1, dir);