[common_c] Cache the path and destroy the drawing context.
[common_c] Cache the path and destroy the drawing context.

Should fix a major memory leak I've known existed since I wrote it.
Honestly, I just didn't care when I intiially wrote the code, because I
didn't expect it to actually power anything.

NuckChorris/assault,NuckChorris/assault