Changeset 37432 in vbox
- Timestamp:
- Jun 14, 2011 10:38:19 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72235
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp
r36846 r37432 487 487 if (pBuffer->uiId == iBuffer) 488 488 { 489 if (pBuffer->uiSize!=cbBufferSize) 490 { 491 LogRel(("SHARED_CROPENGL svcGetBuffer: invalid buffer(%i) size %i instead of %i\n", 492 iBuffer, pBuffer->uiSize, cbBufferSize)); 493 return NULL; 494 } 489 495 return pBuffer; 490 496 } … … 819 825 /* Execute the function. */ 820 826 CRVBOXSVCBUFFER_t *pSvcBuffer = svcGetBuffer(iBuffer, cbBufferSize); 821 if (!pSvcBuffer || ui32Offset+cbBuffer>cbBufferSize)827 if (!pSvcBuffer || ((uint64_t)ui32Offset+cbBuffer)>cbBufferSize) 822 828 { 823 829 rc = VERR_INVALID_PARAMETER;
Note:
See TracChangeset
for help on using the changeset viewer.