summaryrefslogtreecommitdiffstats
path: root/lib/libvgl/text.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libvgl/text.c')
-rw-r--r--lib/libvgl/text.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libvgl/text.c b/lib/libvgl/text.c
index f598e47..c5baf3b 100644
--- a/lib/libvgl/text.c
+++ b/lib/libvgl/text.c
@@ -25,7 +25,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: text.c,v 1.4 1997/08/13 19:34:23 sos Exp $
+ * $Id: text.c,v 1.1 1997/08/17 21:09:35 sos Exp $
*/
#include <stdio.h>
@@ -60,7 +60,7 @@ FILE *fd;
fread(&VGLTextFont->Width, 1 , 1, fd);
fread(&VGLTextFont->Height, 1 , 1, fd);
VGLTextFont->BitmapArray =
- (byte*)malloc(256*VGLTextFont->Width*VGLTextFont->Height);
+ (byte*)malloc(256*((VGLTextFont->Width + 7)/8)*VGLTextFont->Height);
fread(VGLTextFont->BitmapArray, 1,
(256*VGLTextFont->Width* VGLTextFont->Height), fd);
fclose(fd);
OpenPOWER on IntegriCloud