From 91b75ef2fd8d73e1626f8b2631a7a6429750950a Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Sat, 24 Nov 2007 11:20:38 +0000 Subject: [PATCH] gcc4 build fix git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22986 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/usb/Transfer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/add-ons/kernel/bus_managers/usb/Transfer.cpp b/src/add-ons/kernel/bus_managers/usb/Transfer.cpp index 57786202dd..ceff980f15 100644 --- a/src/add-ons/kernel/bus_managers/usb/Transfer.cpp +++ b/src/add-ons/kernel/bus_managers/usb/Transfer.cpp @@ -114,7 +114,7 @@ Transfer::AdvanceByFragment(size_t actualLength) continue; } - fVector[i].iov_base = (void *)((uint8 *)fVector[i].iov_base + length); + fVector[i].iov_base = (uint8 *)fVector[i].iov_base + length; fVector[i].iov_len -= length; break; } @@ -154,7 +154,7 @@ Transfer::InitKernelAccess() } for (size_t i = 0; i < fVectorCount; i++) { - (uint8 *)vector[i].iov_base -= (uint8 *)areaInfo.address; + vector[i].iov_base = (uint8 *)vector[i].iov_base - (addr_t)areaInfo.address; if ((size_t)vector[i].iov_base > areaInfo.size || (size_t)vector[i].iov_base + vector[i].iov_len > areaInfo.size) { @@ -183,7 +183,7 @@ Transfer::PrepareKernelAccess() return fClonedArea; for (size_t i = 0; i < fVectorCount; i++) - (uint8 *)fVector[i].iov_base += (addr_t)clonedMemory; + fVector[i].iov_base = (uint8 *)fVector[i].iov_base + (addr_t)clonedMemory; return B_OK; }