1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00

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.
This commit is contained in:
Mark H Weaver 2014-11-11 22:30:14 -05:00
parent 9c5d6aa964
commit fda17c20a3
2 changed files with 7 additions and 3 deletions

1
THANKS
View file

@ -134,6 +134,7 @@ For fixes or providing information which led to a fix:
Dan McMahill
Roger Mc Murtrie
Scott McPeak
Glenn Michaels
Andrew Milkowski
Tim Mooney
Han-Wen Nienhuys