diff --git a/reactos/drivers/video/videoprt/videoprt.c b/reactos/drivers/video/videoprt/videoprt.c index 3fc4bb3e2e2..ff7b14565fb 100644 --- a/reactos/drivers/video/videoprt/videoprt.c +++ b/reactos/drivers/video/videoprt/videoprt.c @@ -18,7 +18,7 @@ * If not, write to the Free Software Foundation, * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: videoprt.c,v 1.24 2004/03/19 20:58:32 navaraf Exp $ + * $Id: videoprt.c,v 1.25 2004/06/26 22:30:34 navaraf Exp $ */ #include "videoprt.h" @@ -534,7 +534,8 @@ VideoPortInitialize( RtlCopyMemory( &DriverExtension->InitializationData, HwInitializationData, - sizeof(VIDEO_HW_INITIALIZATION_DATA)); + min(sizeof(VIDEO_HW_INITIALIZATION_DATA), + HwInitializationData->HwInitDataSize)); DriverExtension->HwContext = HwContext; RtlCopyMemory(&DriverExtension->RegistryPath, RegistryPath, sizeof(UNICODE_STRING)); diff --git a/reactos/drivers/video/videoprt/videoprt.def b/reactos/drivers/video/videoprt/videoprt.def index e0bd5ee958d..a5caae0c563 100644 --- a/reactos/drivers/video/videoprt/videoprt.def +++ b/reactos/drivers/video/videoprt/videoprt.def @@ -1,4 +1,4 @@ -; $Id: videoprt.def,v 1.7 2004/03/08 20:27:33 dwelch Exp $ +; $Id: videoprt.def,v 1.8 2004/06/26 22:30:34 navaraf Exp $ ; ; vidport.def - export definition file for ReactOS ; @@ -39,6 +39,8 @@ VideoPortMapMemory@24 VideoPortMoveMemory@12 VideoPortPutDmaAdapter@8 VideoPortQueueDpc@12 +VideoPortQueryPerformanceCounter@8 +VideoPortQueryServices@12 VideoPortReadPortUchar@4 VideoPortReadPortUshort@4 VideoPortReadPortUlong@4