[valgrind] Use D_MAGIC_SET_ONLY when initializing the lock
[valgrind] Use D_MAGIC_SET_ONLY when initializing the lock

In load_default_cursor a CoreSurfaceBufferLock is placed on the stack
and the addr is passed to dfb_surface_lock_buffer, this is calling
dfb_surface_buffer_lock_init and is using the D_MAGIC_SET on the lock.
The  macro will compare the current unitialized magic to the new one.

Use D_MAGIC_SET_ONLY to set the magic wihtout looking at the current
value, the alternative would be to initialize the CoreSurfaceBufferLock
on the stack with the magic set (or provide a macro for that).

sklnet/DirectFB,sklnet/DirectFB,kevleyski/DirectFB-1,lancebaiyouview/DirectFB,dfbdok/DirectFB1,lancebaiyouview/DirectFB,dfbdok/DirectFB1,Distrotech/DirectFB,kevleyski/DirectFB-1,sklnet/DirectFB,deniskropp/DirectFB,jcdubois/DirectFB,kevleyski/directfb,jcdubois/DirectFB,lancebaiyouview/DirectFB,DirectFB/directfb,kaostao/directfb,Distrotech/DirectFB,kevleyski/directfb,kaostao/directfb,mtsekm/test,DirectFB/directfb,kevleyski/DirectFB-1,djbclark/directfb-core-DirectFB,lancebaiyouview/DirectFB,deniskropp/DirectFB,sklnet/DirectFB,dfbdok/DirectFB1,Distrotech/DirectFB,kevleyski/directfb,djbclark/directfb-core-DirectFB,deniskropp/DirectFB,djbclark/directfb-core-DirectFB,deniskropp/DirectFB,kevleyski/directfb,jcdubois/DirectFB,DirectFB/directfb,mtsekm/test,kaostao/directfb,kevleyski/DirectFB-1,mtsekm/test,djbclark/directfb-core-DirectFB