--- DirectFB-1.5.0/gfxdrivers/savage/savage_streams_old.c.orig	2011-03-19 18:18:28.872207642 +0100
+++ DirectFB-1.5.0/gfxdrivers/savage/savage_streams_old.c	2011-03-19 18:18:48.822206307 +0100
@@ -760,7 +760,7 @@
             DFB_BYTES_PER_PIXEL(config->format) * 8);
 
      ret = savage_pfuncs.SetRegion(layer, driver_data, layer_data, region_data,
-                                   config, updated, surface, palette, lock);
+                                   config, updated, surface, palette, lock, lock);
      if (ret != DFB_OK)
           return ret;
 
--- DirectFB-1.5.0/gfxdrivers/cyber5k/cyber5k.c.orig	2011-03-19 18:06:23.551207585 +0100
+++ DirectFB-1.5.0/gfxdrivers/cyber5k/cyber5k.c	2011-03-19 18:15:40.872208735 +0100
@@ -644,7 +644,7 @@
      ret = oldPrimaryFuncs.SetRegion( layer, oldPrimaryDriverData,
                                       layer_data, region_data,
                                       config, updated, surface,
-                                      palette, lock );
+                                      palette, lock, lock );
      if (ret)
           return ret;
 
--- DirectFB-1.5.0/gfxdrivers/radeon/radeon_crtc1.c.orig	2011-03-19 18:17:39.299207561 +0100
+++ DirectFB-1.5.0/gfxdrivers/radeon/radeon_crtc1.c	2011-03-19 18:18:02.958203905 +0100
@@ -154,7 +154,7 @@
           return OldPrimaryLayerFuncs.SetRegion( layer,
                                                  OldPrimaryLayerDriverData,
                                                  layer_data, region_data,
-                                                 config, updated, surface, palette, lock );
+                                                 config, updated, surface, palette, lock, lock );
      }
 
      return DFB_OK;
--- DirectFB-1.5.0/gfxdrivers/unichrome/uc_primary.c.orig	2011-03-19 18:19:07.648206964 +0100
+++ DirectFB-1.5.0/gfxdrivers/unichrome/uc_primary.c	2011-03-19 18:19:18.869206367 +0100
@@ -144,7 +144,7 @@
      ret = ucOldPrimaryFuncs.SetRegion( layer, ucOldPrimaryDriverData,
                                         layer_data, region_data,
                                         config, updated, surface,
-                                        palette, lock );
+                                        palette, lock, lock );
      if (ret)
           return ret;
 
