aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/app_sms.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/app_sms.c b/apps/app_sms.c
index 5eb0f9f85..d56ada4fc 100644
--- a/apps/app_sms.c
+++ b/apps/app_sms.c
@@ -1198,7 +1198,7 @@ static int sms_generate (struct ast_channel *chan, void *data, int len, int samp
#else
f.subclass = AST_FORMAT_SLINEAR;
#endif
- f.datalen = len;
+ f.datalen = samples * SAMPLE2LEN;
f.offset = AST_FRIENDLY_OFFSET;
f.mallocd = 0;
f.data = buf;