[Haskell-cafe] ffi call works fine in ghci but not as ghc compiledsegfault
Brandon Allbery
allbery.b at gmail.com
Sat Mar 15 02:32:25 UTC 2014
On Fri, Mar 14, 2014 at 7:29 PM, Branimir Maksimovic <
branimir.maksimovic at gmail.com> wrote:
> You are passing wchar_t* and function expects char*.
>
FWIW they asked this before (possibly on a different list) and, absent the
C information, I pointed out that Win32 API functions use CWString. This
was apparently taken to mean that CWString was the only option....
Some awareness of one's platform conventions tends to be helpful when doing
FFI. It seems to be absent here. :/
--
brandon s allbery kf8nh sine nomine associates
allbery.b at gmail.com ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140314/6ec5acf8/attachment.html>
More information about the Haskell-Cafe
mailing list