Declare variable at the beginning of routine

This commit is contained in:
Rafal Kupiec 2023-02-21 19:22:53 +01:00
parent 9e264e5327
commit 757ab280f7
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4

View File

@ -54,6 +54,8 @@ HlDrawPixel(IN ULONG PositionX,
IN ULONG PositionY,
IN ULONG Color)
{
SIZE_T FrameBufferIndex;
/* Make sure frame buffer is already initialized */
if(HlpFrameBufferData.Initialized == FALSE)
{
@ -69,7 +71,7 @@ HlDrawPixel(IN ULONG PositionX,
}
/* Calculate the index of the pixel in the frame buffer memory using the provided x and y coordinates */
SIZE_T FrameBufferIndex = PositionY * HlpFrameBufferData.PixelsPerScanLine + PositionX;
FrameBufferIndex = PositionY * HlpFrameBufferData.PixelsPerScanLine + PositionX;
/* Set the color of the pixel by writing to the corresponding memory location */
HlpFrameBufferData.Address[FrameBufferIndex] = Color;