anchor.diff:  end;
   
   procedure TRawCPUBreakpoint.Disable;
  -begin
  -  fTarget.WriteMem(fProcID, fAddr, CPUCode.BreakPointSize, buf);
  +var
  +  res : INteger;
  +begin
  +  res:=fTarget.WriteMem(fProcID, fAddr, length(buf), buf);
     SetLength(buf,0);
   end;
   
  
positive.code:     property Process[i: Integer]: TDbgProcess read GetProcess;
    end;
    
  
  implementation
  
  type
    { TMemAccessObject }
  
negative.code: 
  function TDbgThread.SetThreadRegs(Registers: TDbgDataList): Boolean; 
  begin
    Result:=DbgTarget.SetThreadRegs(fOwner.ID, fID, Registers);
  end;
  
  function TDbgThread.NextSingleStep: Boolean; 
  