libgnt/libgnt

Make all destroy functions multi-call safe.

2020-09-27, Elliott Sales de Andrade
ffb6069167a2
Make all destroy functions multi-call safe.

Also, fix an incorrect name for a dispose vfunc.

Testing Done:
Compile only, and the test from LIBGNT-11.

Reviewed at https://reviews.imfreedom.org/r/141/
REVIEWBOARD_URL = "https://reviews.imfreedom.org/"
REPOSITORY = "libgnt/libgnt"
REPOSITORY_TYPE = "mercurial"
LAND_DEST_BRANCH = "default"
LAND_PUSH = False