fnmatch: don't goto over declaration
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 7 Jul 2013 00:12:29 +0000 (17:12 -0700)
committerIan Beckwith <ianb@erislabs.net>
Mon, 5 Aug 2013 02:17:04 +0000 (03:17 +0100)
commit9e801adc214e131c6ea4c667407f54aa62888913
tree568f2269dc38b343dd4e976087224e4b21a11596
parentda8e015a3ed623c2c579d806636e590ade9ddd65
fnmatch: don't goto over declaration

* lib/fnmatch_loop.c (FCT): Hoist local up one level, to avoid
undefined behavior for goto over a declaration.
Problem reported by Charlie Brown in
<http://lists.gnu.org/archive/html/bug-gnulib/2013-07/msg00009.html>.
(cherry picked from commit c96bab3fee48a9df55e7366344f838e1fc785c28)
ChangeLog
lib/fnmatch_loop.c