diff options
author | Mark H Weaver <mhw@netris.org> | 2014-11-11 22:30:14 -0500 |
---|---|---|
committer | Mark H Weaver <mhw@netris.org> | 2014-11-11 22:36:30 -0500 |
commit | fda17c20a3d088fccab1671c8881bd217d83d5f6 (patch) | |
tree | cfae78e498e7f0ef74180508ffe7f383163b9274 /meta/guile.m4 | |
parent | 9c5d6aa9642891e571a7e7a2428c2084fe1058cf (diff) | |
download | guile-fda17c20a3d088fccab1671c8881bd217d83d5f6.tar.gz |
Fix strerror error handling when given a non-integer argument.
Fixes <http://bugs.gnu.org/18065>.
Reported and fixed by Glenn Michaels <gmichaels@Safe-mail.net>.
* libguile/error.c (scm_strerror): Convert the argument to a C integer
outside of the critical section, to avoid deadlock on error.
* THANKS: Add Glenn Michaels to the fixes section.
Diffstat (limited to 'meta/guile.m4')
0 files changed, 0 insertions, 0 deletions