URL: <http://savannah.gnu.org/bugs/?25865>
Summary: scm_take_locale_symboln doesn't intern the symbol that it creates Project: Guile Submitted by: ossau Submitted on: Sat 14 Mar 2009 17:37:10 GMT Category: None Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: This is inferred from code reading. The doc for scm_take_locale_symboln says: "Like @code{scm_from_locale_symbol} and @code{scm_from_locale_symboln}, respectively, but also frees @var{str} with @code{free} eventually." scm_from_locale_symboln creates an interned symbol, so it follows that scm_take_locale_symboln should too. But the relevant code is scm_take_locale_symboln -> scm_i_c_take_symbol -> creates a symbol but doesn't intern it. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?25865> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/