[Mono-list] Managed equivalent of memset?
mwelham at gmail.com
Tue Feb 20 09:41:04 EST 2007
> public struct TidyBuffer
> public static extern int tidySetErrorBuffer(IntPtr tdoc,
> TidyBuffer errbuf);
> int TIDY_CALL tidySetErrorBuffer(TidyDoc tdoc, TidyBuffer * errbuf)
It seems to me you P/Invoke signature is wrong - the managed version
is passing the struct by value, the native code expects a pointer.
Perhaps changing the second parameter of the P/Invoke signature to
"ref TidyBuffer errbuf" may fix it.
More information about the Mono-list