Mercurial > vim
diff src/xxd/xxd.c @ 2770:25672ad7f377 v7.3.161
updated for version 7.3.161
Problem: Items on the stack may be too big.
Solution: Make items static or allocate them.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Mon, 11 Apr 2011 21:35:11 +0200 |
parents | d0cae5983609 |
children | d356b5ce84ce |
line wrap: on
line diff
--- a/src/xxd/xxd.c +++ b/src/xxd/xxd.c @@ -476,7 +476,7 @@ main(argc, argv) int octspergrp = -1; /* number of octets grouped in output */ int grplen; /* total chars per octet group */ long length = -1, n = 0, seekoff = 0; - char l[LLEN+1]; + static char l[LLEN+1]; /* static because it may be too big for stack */ char *pp; #ifdef AMIGA