anchor.diff:  begin
     //any hacks?
     Result:=False;
  -  if not Assigned(CreateToolhelp32Snapshot) then Exit;
  +  //if not Assigned(CreateToolhelp32Snapshot) then Exit;
   
     //todo: check 64-bit compatibility
     Snap:=CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, AProcID);
  
positive.code:   thr:=OpenThread(THREAD_SUSPEND_RESUME, True, entry.th32ThreadID);
    if thr<>INVALID_HANDLE_VALUE then begin
      SuspendThread(thr);
      CloseThread(thr);
    end;
    CloseHandle(Snap);
  end;
  
negative.code:   thr:=OpenThread(THREAD_SUSPEND_RESUME, True, entry.th32ThreadID);
    if thr<>INVALID_HANDLE_VALUE then begin
      ResumeThread(thr);
      CloseHandle(thr);
    end;
    CloseHandle(Snap);
  end;
  