[ros-diffs] [dgorbachev] 43216: Do not copy those structures twice.
dgorbachev at svn.reactos.org
dgorbachev at svn.reactos.org
Mon Sep 28 22:46:20 CEST 2009
Author: dgorbachev
Date: Mon Sep 28 22:46:19 2009
New Revision: 43216
URL: http://svn.reactos.org/svn/reactos?rev=43216&view=rev
Log:
Do not copy those structures twice.
Modified:
trunk/reactos/drivers/video/displays/framebuf/screen.c
Modified: trunk/reactos/drivers/video/displays/framebuf/screen.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/video/displays/framebuf/screen.c?rev=43216&r1=43215&r2=43216&view=diff
==============================================================================
--- trunk/reactos/drivers/video/displays/framebuf/screen.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/video/displays/framebuf/screen.c [iso-8859-1] Mon Sep 28 22:46:19 2009
@@ -19,6 +19,10 @@
*/
#include "framebuf.h"
+
+static LOGFONTW SystemFont = { 16, 7, 0, 0, 700, 0, 0, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, VARIABLE_PITCH | FF_DONTCARE, L"System" };
+static LOGFONTW AnsiVariableFont = { 12, 9, 0, 0, 400, 0, 0, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_STROKE_PRECIS, PROOF_QUALITY, VARIABLE_PITCH | FF_DONTCARE, L"MS Sans Serif" };
+static LOGFONTW AnsiFixedFont = { 12, 9, 0, 0, 400, 0, 0, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_STROKE_PRECIS, PROOF_QUALITY, FIXED_PITCH | FF_DONTCARE, L"Courier" };
/*
* GetAvailableModes
@@ -118,9 +122,6 @@
ULONG ModeInfoSize;
PVIDEO_MODE_INFORMATION ModeInfo, ModeInfoPtr, SelectedMode = NULL;
VIDEO_COLOR_CAPABILITIES ColorCapabilities;
- LOGFONTW SystemFont = {16, 7, 0, 0, 700, 0, 0, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, VARIABLE_PITCH | FF_DONTCARE, L"System"};
- LOGFONTW AnsiVariableFont = {12, 9, 0, 0, 400, 0, 0, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_STROKE_PRECIS, PROOF_QUALITY, VARIABLE_PITCH | FF_DONTCARE, L"MS Sans Serif"};
- LOGFONTW AnsiFixedFont = {12, 9, 0, 0, 400, 0, 0, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_STROKE_PRECIS, PROOF_QUALITY, FIXED_PITCH | FF_DONTCARE, L"Courier"};
ULONG Temp;
/*
@@ -159,7 +160,7 @@
while (ModeCount-- > 0)
{
if (ModeInfoPtr->Length > 0 &&
- pDevMode->dmPelsWidth == ModeInfoPtr->VisScreenWidth &&
+ pDevMode->dmPelsWidth == ModeInfoPtr->VisScreenWidth &&
pDevMode->dmPelsHeight == ModeInfoPtr->VisScreenHeight &&
pDevMode->dmBitsPerPel == (ModeInfoPtr->BitsPerPlane *
ModeInfoPtr->NumberOfPlanes) &&
More information about the Ros-diffs
mailing list