Update surface_output.c