mirror of
https://github.com/wisplite/a-star-go.git
synced 2026-06-27 15:37:07 -05:00
fixed memory leak in grid generation code
This commit is contained in:
@@ -170,6 +170,8 @@ func main() {
|
|||||||
if rg.Button(rl.NewRectangle(sidebarX+(10*scale), (40*scale), (180*scale), (30*scale)), "Generate Grid") {
|
if rg.Button(rl.NewRectangle(sidebarX+(10*scale), (40*scale), (180*scale), (30*scale)), "Generate Grid") {
|
||||||
width, _ = strconv.Atoi(widthInputValue)
|
width, _ = strconv.Atoi(widthInputValue)
|
||||||
height, _ = strconv.Atoi(heightInputValue)
|
height, _ = strconv.Atoi(heightInputValue)
|
||||||
|
rl.UnloadTexture(mapTexture)
|
||||||
|
rl.UnloadImage(mapImage)
|
||||||
mapImage = rl.GenImageColor(width, height, rl.NewColor(240, 240, 240, 255))
|
mapImage = rl.GenImageColor(width, height, rl.NewColor(240, 240, 240, 255))
|
||||||
mapTexture = rl.LoadTextureFromImage(mapImage)
|
mapTexture = rl.LoadTextureFromImage(mapImage)
|
||||||
defer rl.UnloadTexture(mapTexture)
|
defer rl.UnloadTexture(mapTexture)
|
||||||
|
|||||||
Reference in New Issue
Block a user