Skip to content
Permalink
Browse files

Date: Fri, 24 Dec 2004 23:32:06 -0500

From: Mike Frysinger
Subject: [SDL] minor fix for gcc-2.x building

in src/video/directfb/SDL_DirectFB_video.c, some variables are not declared at
the beginning of scope ... newer gcc's will accept this, but gcc-2.x does not

find attached a simple patch by Matt Taylor to resolve this
http://bugs.gentoo.org/show_bug.cgi?id=75392
  • Loading branch information
slouken committed Dec 27, 2004
1 parent e5787ce commit 55dab1ffe28beaf3aaccf6b980579f9d453b5b0d

File 1 of 1 in 55dab1f

@@ -468,6 +468,9 @@ int DirectFB_VideoInit(_THIS, SDL_PixelFormat *vformat)

if (HIDDEN->enable_mga_crtc2)
{
DFBDisplayLayerConfig dlc;
DFBDisplayLayerConfigFlags failed;

ret = dfb->GetDisplayLayer (dfb, 2, &HIDDEN->c2layer);
if (ret)
{
@@ -492,9 +495,6 @@ int DirectFB_VideoInit(_THIS, SDL_PixelFormat *vformat)
HIDDEN->c2layer->SetOpacity(HIDDEN->c2layer, 0x0);

/* Init the surface here as it got a fixed size */
DFBDisplayLayerConfig dlc;
DFBDisplayLayerConfigFlags failed;

dlc.flags = DLCONF_PIXELFORMAT | DLCONF_BUFFERMODE | DLCONF_OPTIONS;
dlc.buffermode = DLBM_BACKVIDEO;
dlc.options = DLOP_FLICKER_FILTERING;

0 comments on commit 55dab1f

Please sign in to comment.