Removed some of the XXX_reg macros now that we are using the standard
CONTEXT86 structure everywhere.
diff --git a/win32/device.c b/win32/device.c
index b95ec82..0193400 100644
--- a/win32/device.c
+++ b/win32/device.c
@@ -496,7 +496,7 @@
else
ret = VxDList[i].vxdcall( service, context );
- EAX_reg( context ) = ret;
+ context->Eax = ret;
}
@@ -811,7 +811,7 @@
(DWORD )hmem, flags );
ret = VirtualFree ( hmem, 0, MEM_RELEASE );
- EAX_reg( context ) = ret;
+ context->Eax = ret;
FIXME("Returning: %d\n", ret );
return 0;
@@ -1022,7 +1022,7 @@
CX_reg(context) = parm;
INT_Int31Handler(context);
- return(AX_reg(context));
+ return LOWORD(context->Eax);
}
break;