]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Merged revisions 229460 via svnmerge from
authorDavid Brooks <dbrooks@digium.com>
Wed, 11 Nov 2009 18:26:11 +0000 (18:26 +0000)
committerDavid Brooks <dbrooks@digium.com>
Wed, 11 Nov 2009 18:26:11 +0000 (18:26 +0000)
https://origsvn.digium.com/svn/asterisk/trunk

........
  r229460 | dbrooks | 2009-11-11 12:13:56 -0600 (Wed, 11 Nov 2009) | 7 lines

  Flags not initialized in app_softhangup.c, causing undefined behavior

  Trivial patch [kobaz] to initialize an ast_flags = {0}

  (closes issue #16129)
  Reported by: kobaz
........

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

apps/app_softhangup.c

index 4bfd4004fafded54b91c3af7ad12ec3a28637dd5..bef55593145b79ce0796a7c529ac19b36ba18301 100644 (file)
@@ -59,7 +59,7 @@ static int softhangup_exec(struct ast_channel *chan, void *data)
        struct ast_channel *c = NULL;
        char *cut, *opts[0];
        char name[AST_CHANNEL_NAME] = "", *parse;
-       struct ast_flags flags;
+       struct ast_flags flags = {0};
        int lenmatch;
        AST_DECLARE_APP_ARGS(args,
                AST_APP_ARG(channel);