Index: /branches/eam_branches/ohana.20190329/src/libkapa/include/kapa.h
===================================================================
--- /branches/eam_branches/ohana.20190329/src/libkapa/include/kapa.h	(revision 40782)
+++ /branches/eam_branches/ohana.20190329/src/libkapa/include/kapa.h	(revision 40783)
@@ -278,4 +278,5 @@
 /* RotFont.c */
 void InitRotFonts PROTO((void));
+void FreeRotFonts PROTO((void));
 int SetRotFont PROTO((char *name, int size));
 char *GetRotFont PROTO((int *size));
Index: /branches/eam_branches/ohana.20190329/src/libkapa/src/RotFont.c
===================================================================
--- /branches/eam_branches/ohana.20190329/src/libkapa/src/RotFont.c	(revision 40782)
+++ /branches/eam_branches/ohana.20190329/src/libkapa/src/RotFont.c	(revision 40783)
@@ -32,4 +32,10 @@
   strncpy (currentname, RotFonts[DEFFONT].name, 63); currentname[63] = 0;
   currentsize = RotFonts[DEFFONT].size;
+}
+
+void FreeRotFonts (void) {
+  free (RotFonts);
+  RotFonts = FALSE;
+  RotFontInited = FALSE;
 }
 
