Mono.Debugger.Backend.Inferior.WriteByte C# (CSharp) Method

WriteByte() public method

public WriteByte ( TargetAddress address, byte value ) : void
address TargetAddress
value byte
return void
        public override void WriteByte(TargetAddress address, byte value)
        {
            check_disposed ();
            IntPtr data = IntPtr.Zero;
            try {
                data = Marshal.AllocHGlobal (1);
                Marshal.WriteByte (data, value);
                check_error (mono_debugger_server_write_memory (
                    server_handle, address.Address, 1, data));
            } finally {
                if (data != IntPtr.Zero)
                    Marshal.FreeHGlobal (data);
                OnMemoryChanged ();
            }
        }
Inferior