reactos/drivers/video/videoprt
diff -u -r1.6 -r1.7
--- dispatch.c 20 Jun 2004 16:05:47 -0000 1.6
+++ dispatch.c 19 Dec 2004 15:56:53 -0000 1.7
@@ -18,7 +18,7 @@
* If not, write to the Free Software Foundation,
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
- * $Id: dispatch.c,v 1.6 2004/06/20 16:05:47 navaraf Exp $
+ * $Id: dispatch.c,v 1.7 2004/12/19 15:56:53 navaraf Exp $
*/
#include "videoprt.h"
@@ -132,7 +132,7 @@
{
Irp->IoStatus.Status = STATUS_SUCCESS;
- InterlockedIncrement(&DeviceExtension->DeviceOpened);
+ InterlockedIncrement((PLONG)&DeviceExtension->DeviceOpened);
/*
* Storing the device extension pointer in a static variable is an
@@ -177,7 +177,7 @@
DeviceExtension = (PVIDEO_PORT_DEVICE_EXTENSION)DeviceObject->DeviceExtension;
if (DeviceExtension->DeviceOpened >= 1 &&
- InterlockedDecrement(&DeviceExtension->DeviceOpened) == 0)
+ InterlockedDecrement((PLONG)&DeviceExtension->DeviceOpened) == 0)
{
ResetDisplayParametersDeviceExtension = DeviceExtension;
HalReleaseDisplayOwnership();
reactos/drivers/video/videoprt
diff -u -r1.29 -r1.30
--- videoprt.c 19 Dec 2004 15:51:51 -0000 1.29
+++ videoprt.c 19 Dec 2004 15:56:53 -0000 1.30
@@ -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.29 2004/12/19 15:51:51 navaraf Exp $
+ * $Id: videoprt.c,v 1.30 2004/12/19 15:56:53 navaraf Exp $
*/
#include "videoprt.h"
@@ -104,8 +104,8 @@
((ULONG_PTR)BaseAddress + (ULONG_PTR)ExportDir->AddressOfNames);
for (i = 0; i < ExportDir->NumberOfNames; i++, NamePtr++, OrdinalPtr++)
{
- if (!_strnicmp(FunctionName, (char*)(BaseAddress + *NamePtr),
- strlen(FunctionName)))
+ if (!_strnicmp((PCHAR)FunctionName, (PCHAR)(BaseAddress + *NamePtr),
+ strlen((PCHAR)FunctionName)))
{
return (PVOID)((ULONG_PTR)BaseAddress +
(ULONG_PTR)AddressPtr[*OrdinalPtr]);
@@ -841,7 +841,7 @@
DPRINT("VideoPortScanRom RomBase %p RomLength 0x%x String %s\n", RomBase, RomLength, String);
- StringLength = strlen(String);
+ StringLength = strlen((PCHAR)String);
Found = FALSE;
SearchLocation = RomBase;
for (SearchLocation = RomBase;