Activity log for bug #1473837

Date Who What changed Old value New value Message
2015-07-13 05:48:38 3b bug added bug
2015-07-13 05:49:30 3b description docs for TRANSLATE-TO-FOREIGN, FREE-TRANSLATED-OBJECT, TRANSLATE-FOREIGN-OBJECT say the 'type' parameter is a symbol, and results are undefined they are specialized with anything other than EQL specializer on a symbol naming a defctype. TRANSLATE-INTO-FOREIGN-MEMORY says the 'type' parameter is a symbol or (:struct name). The examples all specialize on a class instead of a symbol, usually from DEFINE-FOREIGN-TYPE, which seems to match the current behavior. cffi v0.15 docs for TRANSLATE-TO-FOREIGN, FREE-TRANSLATED-OBJECT, TRANSLATE-FROM-FOREIGN say the 'type' parameter is a symbol, and results are undefined they are specialized with anything other than EQL specializer on a symbol naming a defctype. TRANSLATE-INTO-FOREIGN-MEMORY says the 'type' parameter is a symbol or (:struct name). The examples all specialize on a class instead of a symbol, usually from DEFINE-FOREIGN-TYPE, which seems to match the current behavior. cffi v0.15