Use MemoryPointer instead of Buffer in Surface.load_from_string.
Use MemoryPointer instead of Buffer in Surface.load_from_string.

Makes it work right on JRuby, plus it just makes more sense.

rubygame/rubygame,firstval/rubygame,Dami-coding/rubygame