Correctly lock and unlock surface for a single-surface Blt() and
[wine] / dlls / ddraw / dpalette /
drwxr-xr-x   ..
-rw-r--r-- 4171 hal.c
-rw-r--r-- 1385 hal.h
-rw-r--r-- 8199 main.c
-rw-r--r-- 2177 main.h