Mono.Debugger.Backend.ThreadDB.write_memory C# (CSharp) Method

write_memory() private method

private write_memory ( long address, IntPtr ptr, int size ) : PsErr
address long
ptr System.IntPtr
size int
return PsErr
        PsErr write_memory(long address, IntPtr ptr, int size)
        {
            #if FIXME
            byte[] buffer = new byte [size];
            Marshal.Copy (ptr, buffer, 0, size);

            try {
                target.WriteBuffer (create_address (address), buffer);
            } catch {
                return PsErr.BadAddr;
            }
            return PsErr.Ok;
            #else
            return PsErr.Err;
            #endif
        }