This patch updates some small things that make it
compile and work correctly with SDL 1.2 and OCaml 3.04.
It also adds functionality to surface_put_pixel and
surface_get_pixel so that they work correctly for 32,
24, and 16 bit surfaces (hopefully).
The patch should be applied in the OCamlSDL/ directory
with the command:
patch -p0 < patch_file