+++ /dev/null
-*** dfb.c 2003-01-31 03:51:59.000000000 -0500
---- dfb-new.c 2005-07-10 15:12:37.000000000 -0400
-***************
-*** 24,34 ****
- /* DirectFB interfaces needed */
- IDirectFB *dfb = NULL;
- IDirectFBSurface *primary;
- IDirectFBDisplayLayer *layer;
- IDirectFBInputDevice *keyboard;
-! IDirectFBInputDevice *mouse;
- IDirectFBEventBuffer *input_buffer;
- DFBResult err;
- DFBSurfaceDescription dsc;
- DFBCardCapabilities caps;
- DFBDisplayLayerConfig layer_config;
---- 24,34 ----
- /* DirectFB interfaces needed */
- IDirectFB *dfb = NULL;
- IDirectFBSurface *primary;
- IDirectFBDisplayLayer *layer;
- IDirectFBInputDevice *keyboard;
-! /* IDirectFBInputDevice *mouse; */
- IDirectFBEventBuffer *input_buffer;
- DFBResult err;
- DFBSurfaceDescription dsc;
- DFBCardCapabilities caps;
- DFBDisplayLayerConfig layer_config;
-***************
-*** 64,74 ****
- dsc.pixelformat = DSPF_RGB16;
- DFBCHECK(dfb->CreateSurface(dfb, &dsc, &primary ));
- primary->GetSize (primary, &opt.client.width, &opt.client.height);
-
- DFBCHECK(dfb->GetInputDevice( dfb, DIDID_KEYBOARD, &keyboard ));
-! DFBCHECK(dfb->GetInputDevice( dfb, DIDID_MOUSE, &mouse ));
- DFBCHECK (dfb->CreateInputEventBuffer (dfb, DICAPS_ALL, DFB_TRUE, &input_buffer));
- }
-
-
- /*
---- 64,74 ----
- dsc.pixelformat = DSPF_RGB16;
- DFBCHECK(dfb->CreateSurface(dfb, &dsc, &primary ));
- primary->GetSize (primary, &opt.client.width, &opt.client.height);
-
- DFBCHECK(dfb->GetInputDevice( dfb, DIDID_KEYBOARD, &keyboard ));
-! /* DFBCHECK(dfb->GetInputDevice( dfb, DIDID_MOUSE, &mouse )); */
- DFBCHECK (dfb->CreateInputEventBuffer (dfb, DICAPS_ALL, DFB_TRUE, &input_buffer));
- }
-
-
- /*
-***************
-*** 78,88 ****
- dfb_deinit()
- {
- primary->Release( primary );
- input_buffer->Release(input_buffer);
- keyboard->Release( keyboard );
-! mouse->Release( mouse );
- layer->Release( layer );
- dfb->Release( dfb );
- }
-
- void
---- 78,88 ----
- dfb_deinit()
- {
- primary->Release( primary );
- input_buffer->Release(input_buffer);
- keyboard->Release( keyboard );
-! /* mouse->Release( mouse ); */
- layer->Release( layer );
- dfb->Release( dfb );
- }
-
- void