summaryrefslogtreecommitdiff
path: root/comms/asterisk18/patches/patch-funcs_func__channel.c
diff options
context:
space:
mode:
Diffstat (limited to 'comms/asterisk18/patches/patch-funcs_func__channel.c')
-rw-r--r--comms/asterisk18/patches/patch-funcs_func__channel.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/comms/asterisk18/patches/patch-funcs_func__channel.c b/comms/asterisk18/patches/patch-funcs_func__channel.c
new file mode 100644
index 00000000000..f7198f14b7f
--- /dev/null
+++ b/comms/asterisk18/patches/patch-funcs_func__channel.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-funcs_func__channel.c,v 1.1.1.1 2021/06/13 07:47:18 jnemeth Exp $
+
+--- funcs/func_channel.c.orig 2018-05-07 17:22:10.785599288 +0000
++++ funcs/func_channel.c
+@@ -492,7 +492,7 @@ static int func_channel_write_real(struc
+ } else if (!strcasecmp(data, "amaflags")) {
+ int amaflags;
+
+- if (isdigit(*value)) {
++ if (isdigit((unsigned char)*value)) {
+ if (sscanf(value, "%30d", &amaflags) != 1) {
+ amaflags = AST_AMA_NONE;
+ }