From 47960a1a465289510887f4e992143f9446fe9ee4 Mon Sep 17 00:00:00 2001 From: Bradley Bell Date: Thu, 8 Nov 2001 10:37:25 +0000 Subject: [PATCH] free OGL font data when rereading --- 2d/font.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/2d/font.c b/2d/font.c index a7d1e05a..e53fcdae 100644 --- a/2d/font.c +++ b/2d/font.c @@ -12,13 +12,16 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED. */ /* $Source: /cvs/cvsroot/d2x/2d/font.c,v $ - * $Revision: 1.8 $ + * $Revision: 1.9 $ * $Author: bradleyb $ - * $Date: 2001-11-04 03:58:25 $ + * $Date: 2001-11-08 10:37:25 $ * * Graphical routines for drawing fonts. * * $Log: not supported by cvs2svn $ + * Revision 1.8 2001/11/04 03:58:25 bradleyb + * re-init ogl fonts after remapping colors. + * * Revision 1.7 2001/11/02 10:46:23 bradleyb * fixed gr_remap_font, minor stuff * @@ -1824,6 +1827,11 @@ void gr_remap_font( grs_font *font, char * fontname ) cfclose(fontfile); #ifdef OGL + if (font->ft_bitmaps) + d_free( font->ft_bitmaps ); + gr_free_bitmap_data(&font->ft_parent_bitmap); +// ogl_freebmtexture(&font->ft_parent_bitmap); + ogl_init_font(font); #endif } -- 2.39.2