]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
The tech and data members of fast_originate_helper are not string fields.
authorMatthew Nicholson <mnicholson@digium.com>
Wed, 14 Sep 2011 13:28:16 +0000 (13:28 +0000)
committerMatthew Nicholson <mnicholson@digium.com>
Wed, 14 Sep 2011 13:28:16 +0000 (13:28 +0000)
ASTERISK-17709

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

main/manager.c

index 12650a819cb276d22fe8c7bf8c78f708fd470d4b..8504883b0a4716c48eeafcc0b2ad466f5bbe4899 100644 (file)
@@ -3952,8 +3952,8 @@ static int action_originate(struct mansession *s, const struct message *m)
                        if (!ast_strlen_zero(id)) {
                                ast_string_field_build(fast, idtext, "ActionID: %s", id);
                        }
-                       ast_string_field_set(fast, tech, tech);
-                       ast_string_field_set(fast, data, data);
+                       ast_copy_string(fast->tech, tech, sizeof(fast->tech));
+                       ast_copy_string(fast->data, data, sizeof(fast->data));
                        ast_string_field_set(fast, app, app);
                        ast_string_field_set(fast, appdata, appdata);
                        ast_string_field_set(fast, cid_num, l);