Description: fix build failure with clang
Origin: vendor
Bug-Debian: https://bugs.debian.org/749088
Forwarded: no
Author: Alexander Ovchinnikov <sanek23994@gmail.com>
Reviewed-by: gregor herrmann <gregoa@debian.org>
Last-Update: 2014-08-02

--- a/perl-Net-HandlerSocket/HandlerSocket.xs
+++ b/perl-Net-HandlerSocket/HandlerSocket.xs
@@ -522,7 +522,7 @@
 CODE:
   DBG(fprintf(stderr, "execute_multi0\n"));
   const I32 cmdsmax = av_len(cmds);
-  execute_arg args[cmdsmax + 1]; /* GNU */
+  execute_arg *args = reinterpret_cast<execute_arg *>(alloca(sizeof(execute_arg) * (cmdsmax + 1))); /* GNU */
   for (I32 i = 0; i <= cmdsmax; ++i) {
     AV *const avtarget = arr_get_arrval(cmds, cmdsmax, i);
     if (avtarget == 0) {
