[Gtk-sharp-list] Getting Application.Init (args) to work

Peter Williams peter@newton.cx
Wed, 03 Dec 2003 10:53:36 -0500


On Wed, 2003-12-03 at 07:44, Jonathan Pryor wrote:
> I'm likely missing something, but why do you need to special-case the
> 32-bit and 64-bit handling?  Why don't you just use an IntPtr[] instead
> of int[] (for 32-bit platforms) and long[] (for 64-bit platforms)?

Marshal.Copy () doesn't work with IntPtr arrays, so you'd end up needing
to do the same kind of code to copy the pointers into the buffer.

Peter

-- 
Peter Williams                          peter@newton.cx

"[Ninjas] are cool; and by cool, I mean totally sweet."
                              -- REAL Ultimate Power