# File lib/rubygame/surface.rb, line 603
  def savebmp( filename )
    result = SDL.SaveBMP( @struct, filename )
    if(result != 0)
      raise( Rubygame::SDLError, "Couldn't save surface to file %s: %s"%\
             [filename, SDL.GetError()] )
    end
    nil
  end