SOURCES: DirectFB-segv.patch (NEW) - don't SEGV on input driver in...
qboosh
qboosh at pld-linux.org
Sun Oct 23 13:46:40 CEST 2005
Author: qboosh Date: Sun Oct 23 11:46:40 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- don't SEGV on input driver init failure
---- Files affected:
SOURCES:
DirectFB-segv.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/DirectFB-segv.patch
diff -u /dev/null SOURCES/DirectFB-segv.patch:1.1
--- /dev/null Sun Oct 23 13:46:40 2005
+++ SOURCES/DirectFB-segv.patch Sun Oct 23 13:46:35 2005
@@ -0,0 +1,12 @@
+Don't try to free shared->reactor before it's allocated.
+
+--- DirectFB-0.9.23/src/core/input.c.orig 2004-11-23 20:11:43.000000000 +0100
++++ DirectFB-0.9.23/src/core/input.c 2005-10-23 13:46:03.087199224 +0200
+@@ -732,7 +732,6 @@
+ D_MAGIC_SET( device, CoreInputDevice );
+
+ if (funcs->OpenDevice( device, n, &device_info, &driver_data )) {
+- fusion_reactor_free( shared->reactor );
+ SHFREE( shared );
+ D_MAGIC_CLEAR( device );
+ D_FREE( device );
================================================================
More information about the pld-cvs-commit
mailing list