diff options
author | Philippe Brochard <hocwp@free.fr> | 2011-02-21 22:03:52 +0100 |
---|---|---|
committer | Philippe Brochard <hocwp@free.fr> | 2011-02-21 22:03:52 +0100 |
commit | 9f6403e3b965a1f4aa551d40d0132a892293e8e7 (patch) | |
tree | fa7559cefebdaa5fa10b55dd9576dc4a872683db | |
parent | e3cacfb54cd2990026e718659dcbad5525782d51 (diff) | |
download | xbindkeys-9f6403e3b965a1f4aa551d40d0132a892293e8e7.tar.gz |
options.c (get_rc_guile_file): Fix a crash related to guile's GC and freeing of static memory. Thanks to Thomas Lindroth.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | options.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2011-02-21 Philippe Brochard <pbrochard@common-lisp.net> + + * options.c (get_rc_guile_file): Fix a crash related to guile's GC + and freeing of static memory. Thanks to Thomas Lindroth. + 2010-12-04 Philippe Brochard <pbrochard@common-lisp.net> * options.c: Fix some compilations warnings. @@ -862,7 +862,7 @@ get_rc_guile_file (void) fclose (stream); init_xbk_guile_fns(); - scm_primitive_load(scm_take0str(rc_guile_file)); + scm_primitive_load(scm_makfrom0str(rc_guile_file)); return 0; } |