Hi,

I've noticed there is an uninitialized pointer in dfb_surface_pool_bridges_transfer() which causes a D_MAGIC_ASSERT to fail. This is the patch.

Regards,
Sorin
diff -bur DirectFB-1.3.0-orig/src/core/surface_pool_bridge.c ../dev/DirectFB-1.3.0/src/core/surface_pool_bridge.c
--- DirectFB-1.3.0-orig/src/core/surface_pool_bridge.c	2008-09-29 13:48:09.000000000 +0300
+++ ../dev/DirectFB-1.3.0/src/core/surface_pool_bridge.c	2009-04-02 17:39:56.000000000 +0300
@@ -419,6 +419,7 @@
           num_rects = 1;
      }
 
+     bridge = NULL;
      for (i=0; i<bridge_count; i++) {
           bridge = bridge_array[i];
           D_MAGIC_ASSERT( bridge, CoreSurfacePoolBridge );
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to