Manage memory

This commit is contained in:
semblanceofsense 2025-02-01 12:26:10 -07:00
parent fe768dadc4
commit eb4a78c1b1
2 changed files with 6 additions and 0 deletions

2
.gitignore vendored
View File

@ -1,3 +1,5 @@
testing/ testing/
bin/ bin/
start.sh start.sh
crash.txt
log.out

View File

@ -62,6 +62,8 @@ func Run(BotToken string) {
responseData = "You must provide an image! Select the maze, click \"open in browser\", and copy the link of the image" responseData = "You must provide an image! Select the maze, click \"open in browser\", and copy the link of the image"
} else { } else {
outputmaze.EditMaze(points, "/tmp/maze.png", "/tmp/outputmaze.png") outputmaze.EditMaze(points, "/tmp/maze.png", "/tmp/outputmaze.png")
maze = nil
points = nil
}}}} }}}}
if responseData != "" { if responseData != "" {
@ -126,6 +128,8 @@ func Run(BotToken string) {
if err != nil { if err != nil {
s.ChannelMessageSendReply(m.ChannelID, "server error", m.Reference()) s.ChannelMessageSendReply(m.ChannelID, "server error", m.Reference())
} }
maze = nil
points = nil
f, _ := os.Open("/tmp/outputmaze.png") f, _ := os.Open("/tmp/outputmaze.png")
_, err = s.ChannelMessageSendComplex(m.ChannelID, &discordgo.MessageSend{ _, err = s.ChannelMessageSendComplex(m.ChannelID, &discordgo.MessageSend{
Files: []*discordgo.File{ Files: []*discordgo.File{