Changeset 26296 in vbox for trunk/src/VBox
- Timestamp:
- Feb 5, 2010 2:53:35 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 57365
- Location:
- trunk/src/VBox
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DevPCNet.cpp
r26173 r26296 2826 2826 } 2827 2827 case 15: /* Mode */ 2828 if ((pThis->aCSR[15] & 0x8000) != ( val & 0x8000) && pThis->pDrv)2828 if ((pThis->aCSR[15] & 0x8000) != (uint16_t)(val & 0x8000) && pThis->pDrv) 2829 2829 { 2830 2830 Log(("#%d: promiscuous mode changed to %d\n", PCNET_INST_NR, !!(val & 0x8000))); -
trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp
r17091 r26296 560 560 if (!g_cErrors) 561 561 { 562 ARGS Args0 = {0}; 562 ARGS Args0; 563 RT_ZERO(Args0); 563 564 Args0.hIf = hIf0; 564 565 Args0.pBuf = pBuf0; … … 568 569 Args0.Mac.au16[2] = 0; 569 570 570 ARGS Args1 = {0}; 571 ARGS Args1; 572 RT_ZERO(Args1); 571 573 Args1.hIf = hIf1; 572 574 Args1.pBuf = pBuf1; -
trunk/src/VBox/Devices/Storage/testcase/vditool.cpp
r21405 r26296 112 112 return PrintDone(rc); 113 113 114 PDMMEDIAGEOMETRY geo = { 0 }; /* auto-detect */114 PDMMEDIAGEOMETRY geo = { 0, 0, 0 }; /* auto-detect */ 115 115 rc = VDCreateBase(hdd, "vdi", pszUtf8Filename, 116 116 (uint64_t)cMBs * _1M, -
trunk/src/VBox/Disassembler/DisasmTest.cpp
r17629 r26296 46 46 else 47 47 { 48 RTUINTPTR pInstr = ( RTUINTPTR)TestProc;48 RTUINTPTR pInstr = (uintptr_t)TestProc; 49 49 50 50 for (int i=0;i<50;i++) … … 70 70 #ifndef RT_OS_OS2 71 71 printf("\n64 bits disassembly\n"); 72 pInstr = ( RTUINTPTR)TestProc64;72 pInstr = (uintptr_t)TestProc64; 73 73 74 74 ////__debugbreak(); -
trunk/src/VBox/Disassembler/DisasmTestCore.cpp
r8155 r26296 44 44 DISCPUSTATE cpu; 45 45 cpu.mode = CPUMODE_32BIT; 46 if (DISCoreOne(&cpu, ( RTUINTPTR)&DISCoreOne, &cb))46 if (DISCoreOne(&cpu, (uintptr_t)&DISCoreOne, &cb)) 47 47 printf("ok %d\n", cpu.addrmode); 48 48 else -
trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIWizard.cpp
r26187 r26296 47 47 48 48 /* Calculating nearest 'golden ratio' width. */ 49 int iGoldRatioWidth = sqrt(1.61 * width() * height());49 int iGoldRatioWidth = (int)sqrt(1.61 * width() * height()); 50 50 int iNewLabelWidth = iGoldRatioWidth - iLabelDelta; 51 51 resizeAccordingLabelWidth(iNewLabelWidth); -
trunk/src/VBox/HostServices/SharedClipboard/x11-clipboard.cpp
r26163 r26296 53 53 * the backend is responsible for ensuring that this does not happen. */ 54 54 VBOXCLIPBOARDREQFROMVBOX *pReq; 55 55 56 56 /** Pointer to the opaque X11 backend structure */ 57 57 CLIPBACKEND *pBackend; … … 222 222 * freed in ClipCompleteDataRequestFromX11 when it is called back from 223 223 * the backend code. 224 * 224 * 225 225 */ 226 226 int vboxClipboardReadData (VBOXCLIPBOARDCLIENTDATA *pClient, … … 230 230 LogRelFlowFunc(("pClient=%p, u32Format=%02X, pv=%p, cb=%u, pcbActual=%p", 231 231 pClient, u32Format, pv, cb, pcbActual)); 232 232 233 233 int rc = VINF_SUCCESS; 234 234 CLIPREADCBREQ *pReq = (CLIPREADCBREQ *) RTMemAlloc(sizeof(CLIPREADCBREQ)); … … 357 357 uint32_t *pcb) 358 358 { 359 VBOXCLIPBOARDREQFROMVBOX request = { NULL };359 VBOXCLIPBOARDREQFROMVBOX request = { NULL, 0, 0, NIL_RTSEMEVENT }; 360 360 361 361 LogRelFlowFunc(("pCtx=%p, u32Format=%02X, ppv=%p, pcb=%p\n", pCtx, … … 413 413 pReq->cb = cb; 414 414 pReq->format = u32Format; 415 } 415 } 416 416 } 417 417 /* Signal that the request has been completed. */ -
trunk/src/VBox/Main/MediumImpl.cpp
r26236 r26296 4949 4949 if (FAILED(rc)) throw rc; 4950 4950 4951 PDMMEDIAGEOMETRY geo = { 0 }; /* auto-detect */4951 PDMMEDIAGEOMETRY geo = { 0, 0, 0 }; /* auto-detect */ 4952 4952 4953 4953 vrc = VDCreateBase(hdd, … … 5501 5501 ComObjPtr<Medium> &pParent = task.d.parentDisk; 5502 5502 5503 bool fCreatingTarget; 5503 bool fCreatingTarget; /** @todo warning: 'fCreatingTarget' might be used uninitialized in this function */ 5504 5504 5505 5505 uint64_t size = 0, logicalSize = 0; -
trunk/src/VBox/Main/include/AutoStateDep.h
r26088 r26296 164 164 165 165 #endif // ____H_AUTOSTATEDEP 166 -
trunk/src/VBox/Main/linux/HostHardwareLinux.cpp
r26186 r26296 325 325 AssertPtrNullReturn(pchModel, VERR_INVALID_POINTER); 326 326 327 unsigned char u8Response[96] = { 0 }; 328 struct cdrom_generic_command CdromCommandReq = 329 { { INQUIRY, 0, 0, 0, sizeof(u8Response), 0 } /* INQUIRY */ }; 330 int rc, rcIoCtl = 0; 331 RTFILE file; 332 rc = RTFileOpen(&file, pcszNode, RTFILE_O_READ | RTFILE_O_OPEN | RTFILE_O_DENY_NONE | RTFILE_O_NON_BLOCK); 327 RTFILE hFile; 328 int rc = RTFileOpen(&hFile, pcszNode, RTFILE_O_READ | RTFILE_O_OPEN | RTFILE_O_DENY_NONE | RTFILE_O_NON_BLOCK); 333 329 if (RT_SUCCESS(rc)) 334 330 { 335 CdromCommandReq.buffer = u8Response; 336 CdromCommandReq.buflen = sizeof(u8Response); 331 int rcIoCtl = 0; 332 unsigned char u8Response[96] = { 0 }; 333 struct cdrom_generic_command CdromCommandReq; 334 RT_ZERO(CdromCommandReq); 335 CdromCommandReq.cmd[0] = INQUIRY; 336 CdromCommandReq.cmd[4] = sizeof(u8Response); 337 CdromCommandReq.buffer = u8Response; 338 CdromCommandReq.buflen = sizeof(u8Response); 337 339 CdromCommandReq.data_direction = CGC_DATA_READ; 338 CdromCommandReq.timeout = 5000; /* ms */ 339 rc = RTFileIoCtl(file, CDROM_SEND_PACKET, &CdromCommandReq, 0, 340 &rcIoCtl); 340 CdromCommandReq.timeout = 5000; /* ms */ 341 rc = RTFileIoCtl(hFile, CDROM_SEND_PACKET, &CdromCommandReq, 0, &rcIoCtl); 341 342 if (RT_SUCCESS(rc) && rcIoCtl < 0) 342 343 rc = RTErrConvertFromErrno(-CdromCommandReq.stat); 343 RTFileClose(file); 344 } 345 if (RT_SUCCESS(rc)) 346 { 347 if (pu8Type) 348 *pu8Type = u8Response[0] & 0x1f; 349 if (pchVendor) 350 RTStrPrintf(pchVendor, cchVendor, "%.8s", 351 (char *) &u8Response[8] /* vendor id string */); 352 if (pchModel) 353 RTStrPrintf(pchModel, cchModel, "%.16s", 354 (char *) &u8Response[16] /* product id string */); 344 RTFileClose(hFile); 345 346 if (RT_SUCCESS(rc)) 347 { 348 if (pu8Type) 349 *pu8Type = u8Response[0] & 0x1f; 350 if (pchVendor) 351 RTStrPrintf(pchVendor, cchVendor, "%.8s", 352 &u8Response[8] /* vendor id string */); 353 if (pchModel) 354 RTStrPrintf(pchModel, cchModel, "%.16s", 355 &u8Response[16] /* product id string */); 356 LogRelFlowFunc(("returning success: type=%u, vendor=%.8s, product=%.16s\n", 357 u8Response[0] & 0x1f, &u8Response[8], &u8Response[16])); 358 return VINF_SUCCESS; 359 } 355 360 } 356 361 LogRelFlowFunc(("returning %Rrc\n", rc)); 357 if (RT_SUCCESS(rc))358 LogRelFlowFunc((" type=%u, vendor=%.8s, product=%.16s\n",359 u8Response[0] & 0x1f, (char *) &u8Response[8],360 (char *) &u8Response[16]));361 362 return rc; 362 363 } … … 801 802 pList, (unsigned) isDVD, pfSuccess)); 802 803 PRTDIR pDir = NULL; 803 RTDIRENTRY entry = {0};804 804 int rc; 805 805 bool fSuccess = false; … … 813 813 fSuccess = true; 814 814 if (RT_SUCCESS(rc)) 815 while (true) 816 { 815 for (;;) 816 { 817 RTDIRENTRY entry; 817 818 rc = RTDirRead(pDir, &entry, NULL); 818 819 Assert(rc != VERR_BUFFER_OVERFLOW); /* Should never happen... */ … … 989 990 bool success = false; 990 991 991 deviceNodeArray aDevices = { { 0 } };992 992 char szPath[RTPATH_MAX] = "/dev"; 993 deviceNodeArray aDevices; 994 RT_ZERO(aDevices); 993 995 devFindDeviceRecursive(szPath, sizeof(szPath), aDevices, isDVD); 994 996 try -
trunk/src/VBox/Main/xml/Settings.cpp
r26156 r26296 394 394 ) 395 395 { 396 RTTIME time = { yyyy, 397 (uint8_t)mm, 398 0, 399 0, 400 (uint8_t)dd, 401 (uint8_t)hh, 402 (uint8_t)min, 403 (uint8_t)secs, 404 0, 405 RTTIME_FLAGS_TYPE_UTC }; 396 RTTIME time = 397 { 398 yyyy, 399 (uint8_t)mm, 400 0, 401 0, 402 (uint8_t)dd, 403 (uint8_t)hh, 404 (uint8_t)min, 405 (uint8_t)secs, 406 0, 407 RTTIME_FLAGS_TYPE_UTC, 408 0 409 }; 406 410 if (RTTimeNormalize(&time)) 407 411 if (RTTimeImplode(×tamp, &time)) -
trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp
r16933 r26296 126 126 memset(&Cpu, 0, sizeof(Cpu)); 127 127 Cpu.mode = CPUMODE_32BIT; 128 if (MyDisBlock(&Cpu, ( RTUINTPTR)pvBits + off, 200, Addr - (uintptr_t)pvBits))128 if (MyDisBlock(&Cpu, (uintptr_t)pvBits + off, 200, Addr - (uintptr_t)pvBits)) 129 129 { 130 130 RTUINTPTR Addr2 = 0xd0000000; … … 132 132 if (RT_SUCCESS(rc)) 133 133 { 134 if (MyDisBlock(&Cpu, ( RTUINTPTR)pvBits + off, 200, Addr2 - (uintptr_t)pvBits))134 if (MyDisBlock(&Cpu, (uintptr_t)pvBits + off, 200, Addr2 - (uintptr_t)pvBits)) 135 135 rcRet = 0; 136 136 else -
trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp
r18357 r26296 199 199 for (int i = 3; i < argc; i++) 200 200 { 201 TESTNEARSYM NearSym = {0}; 201 TESTNEARSYM NearSym; 202 RT_ZERO(NearSym); 202 203 NearSym.Addr = (RTUINTPTR)RTStrToUInt64(argv[i]); 203 204 NearSym.aSyms[1].Value = ~(RTUINTPTR)0; -
trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp
r20606 r26296 841 841 AVLROGCPHYSTREE Tree; 842 842 AVLROGCPHYSNODECORE aNode[4]; 843 } s1 = {0}, s2 = {0}, s3 = {0}; 843 } s1, s2, s3; 844 RT_ZERO(s1); 845 RT_ZERO(s2); 846 RT_ZERO(s3); 844 847 845 848 s1.aNode[0].Key = 0x00030000; -
trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp
r26271 r26296 391 391 || (pRegFrame->cs & X86_SEL_RPL) != 3 392 392 || pVM->patm.s.pfnSysEnterPatchGC == 0 393 || pVM->patm.s.pfnSysEnterGC != (RTRCPTR) pCtx->SysEnter.eip393 || pVM->patm.s.pfnSysEnterGC != (RTRCPTR)(RTRCUINTPTR)pCtx->SysEnter.eip 394 394 || !(PATMRawGetEFlags(pVM, pRegFrame) & X86_EFL_IF)) 395 395 goto end; -
trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp
r26271 r26296 91 91 rc = PGMShwModifyPage(pVCpu, pvFault, 1, X86_PTE_RW, ~(uint64_t)X86_PTE_RW); 92 92 AssertMsgRC(rc, ("PGMShwModifyPage -> rc=%Rrc\n", rc)); 93 ASMInvalidatePage((void *) pvFault);93 ASMInvalidatePage((void *)(uintptr_t)pvFault); 94 94 return VINF_SUCCESS; 95 95 } … … 121 121 122 122 /* Note that pvFault might be a different address in case of aliases. So use pvRange + offset instead!. */ 123 pVM->csam.s.pvDirtyBasePage[pVM->csam.s.cDirtyPages] = (RTRCPTR)((RT GCUINTPTR)pvRange + offRange);124 pVM->csam.s.pvDirtyFaultPage[pVM->csam.s.cDirtyPages] = (RTRCPTR)((RT GCUINTPTR)pvRange + offRange);123 pVM->csam.s.pvDirtyBasePage[pVM->csam.s.cDirtyPages] = (RTRCPTR)((RTRCUINTPTR)pvRange + offRange); 124 pVM->csam.s.pvDirtyFaultPage[pVM->csam.s.cDirtyPages] = (RTRCPTR)((RTRCUINTPTR)pvRange + offRange); 125 125 if (++pVM->csam.s.cDirtyPages == CSAM_MAX_DIRTY_PAGES) 126 126 return VINF_CSAM_PENDING_ACTION; … … 132 132 rc = PGMShwModifyPage(pVCpu, pvFault, 1, X86_PTE_RW, ~(uint64_t)X86_PTE_RW); 133 133 AssertMsgRC(rc, ("PGMShwModifyPage -> rc=%Rrc\n", rc)); 134 ASMInvalidatePage((void *) pvFault);134 ASMInvalidatePage((void *)(uintptr_t)pvFault); 135 135 136 136 STAM_COUNTER_INC(&pVM->csam.s.StatCodePageModified); -
trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp
r26271 r26296 63 63 VMMRCDECL(int) PATMGCMonitorPage(PVM pVM, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault, RTGCPTR pvRange, uintptr_t offRange) 64 64 { 65 pVM->patm.s.pvFaultMonitor = (RTRCPTR) pvFault;65 pVM->patm.s.pvFaultMonitor = (RTRCPTR)(RTRCUINTPTR)pvFault; 66 66 return VINF_PATM_CHECK_PATCH_PAGE; 67 67 } … … 92 92 STAM_PROFILE_ADV_START(&pVM->patm.s.StatPatchWriteDetect, a); 93 93 94 pWritePageStart = (RT GCUINTPTR)GCPtr & PAGE_BASE_GC_MASK;95 pWritePageEnd = ((RT GCUINTPTR)GCPtr + cbWrite - 1) & PAGE_BASE_GC_MASK;94 pWritePageStart = (RTRCUINTPTR)GCPtr & PAGE_BASE_GC_MASK; 95 pWritePageEnd = ((RTRCUINTPTR)GCPtr + cbWrite - 1) & PAGE_BASE_GC_MASK; 96 96 97 97 pPatchPage = (PPATMPATCHPAGE)RTAvloU32Get(CTXSUFF(&pVM->patm.s.PatchLookupTree)->PatchTreeByPage, (AVLOU32KEY)pWritePageStart); … … 110 110 if (pPatchPage) 111 111 { 112 if ( pPatchPage->pLowestAddrGC > (RTRCPTR)((RT GCUINTPTR)GCPtr + cbWrite - 1)112 if ( pPatchPage->pLowestAddrGC > (RTRCPTR)((RTRCUINTPTR)GCPtr + cbWrite - 1) 113 113 || pPatchPage->pHighestAddrGC < (RTRCPTR)GCPtr) 114 114 { … … 516 516 return VINF_EM_RAW_EMULATE_INSTR; 517 517 } 518 rc = DISCoreOne(&cpu, ( RTUINTPTR)&pRec->patch.aPrivInstr[0], &cbOp);518 rc = DISCoreOne(&cpu, (uintptr_t)&pRec->patch.aPrivInstr[0], &cbOp); 519 519 if (RT_FAILURE(rc)) 520 520 { -
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r26180 r26296 2262 2262 int rc = VINF_SUCCESS; 2263 2263 RTGCUINTREG val; 2264 RTGCUINTREG exitReason = VMX_EXIT_INVALID;2264 RTGCUINTREG exitReason = (RTGCUINTREG)VMX_EXIT_INVALID; 2265 2265 RTGCUINTREG instrError, cbInstr; 2266 2266 RTGCUINTPTR exitQualification = 0; -
trunk/src/VBox/VMM/testcase/tstCompiler.cpp
r8155 r26296 201 201 { 202 202 RTPrintf("tstBitFields: Disassembly of %s:\n", pszName); 203 RTUINTPTR uCur = ( RTUINTPTR)pv;203 RTUINTPTR uCur = (uintptr_t)pv; 204 204 RTUINTPTR uCurMax = uCur + 256; 205 205 DISCPUSTATE Cpu; … … 218 218 else 219 219 { 220 RTPrintf("tstBitFields: %p: %02x - DISInstr failed!\n", uCur, *(uint8_t *) uCur);220 RTPrintf("tstBitFields: %p: %02x - DISInstr failed!\n", uCur, *(uint8_t *)(uintptr_t)uCur); 221 221 uCur += 1; 222 222 }
Note:
See TracChangeset
for help on using the changeset viewer.