fixed memory leak in grid generation code

This commit is contained in:
2026-05-14 04:56:33 -05:00
parent b5a03b2461
commit da36fcd0ba
+2
View File
@@ -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)