1 Don't try to free shared->reactor before it's allocated.
3 --- DirectFB-0.9.23/src/core/input.c.orig 2004-11-23 20:11:43.000000000 +0100
4 +++ DirectFB-0.9.23/src/core/input.c 2005-10-23 13:46:03.087199224 +0200
6 D_MAGIC_SET( device, CoreInputDevice );
8 if (funcs->OpenDevice( device, n, &device_info, &driver_data )) {
9 - fusion_reactor_free( shared->reactor );
11 D_MAGIC_CLEAR( device );