// AllocPalette create a palette structure with the specified number of color // entries. // AllocPalette (https://wiki.libsdl.org/SDL_AllocPalette) func AllocPalette(ncolors int) (*Palette, error) { r := (*Palette)(unsafe.Pointer(C.SDL_AllocPalette(C.int(ncolors)))) if r == nil { return nil, GetError() } return r, nil }
func AllocPalette(ncolors int) (*Palette, error) { p := C.SDL_AllocPalette(C.int(ncolors)) if p == nil { return nil, getError() } return (*Palette)(unsafe.Pointer(p)), nil }