diff --git a/src/modules/Image/font.c b/src/modules/Image/font.c index 9251e6b5b067bba444ee9b839f7b41e369b84e89..8d058afd2226b1d8ec31717ffcfe1e9f36e5c961 100644 --- a/src/modules/Image/font.c +++ b/src/modules/Image/font.c @@ -1,4 +1,4 @@ -/* $Id: font.c,v 1.27 1998/01/26 20:01:58 hubbe Exp $ */ +/* $Id: font.c,v 1.28 1998/02/07 22:28:38 mirar Exp $ */ #include <config.h> #define SPACE_CHAR 'i' @@ -6,7 +6,7 @@ /* **! module Image **! note -**! $Id: font.c,v 1.27 1998/01/26 20:01:58 hubbe Exp $ +**! $Id: font.c,v 1.28 1998/02/07 22:28:38 mirar Exp $ **! class font **! **! note @@ -501,9 +501,9 @@ void font_write(INT32 args) if(args>1) img->ysize = this->height+((double)this->height*(double)(args-1)*(double)this->yspacing_scale)+1; else - img->ysize = this->height+1; + img->ysize = this->height; img->rgb.r=img->rgb.g=img->rgb.b=255; - img->img=malloc(img->xsize*img->ysize*sizeof(rgb_group)); + img->img=malloc(img->xsize*img->ysize*sizeof(rgb_group)+1); if (!img) { free_object(o); free(width_of); error("Out of memory\n"); }