13 lines
542 B
Diff
13 lines
542 B
Diff
diff -up texlive-2007/texk/xdvik/dvi-draw.c.maxchar texlive-2007/texk/xdvik/dvi-draw.c
|
|
--- texlive-2007/texk/xdvik/dvi-draw.c.maxchar 2007-11-20 15:21:35.000000000 +0100
|
|
+++ texlive-2007/texk/xdvik/dvi-draw.c 2007-11-22 15:31:06.000000000 +0100
|
|
@@ -5911,6 +5911,8 @@ get_t1_glyph(
|
|
t1libid, currinf.fontp->scale,
|
|
size, currwin.shrinkfactor));
|
|
|
|
+ if (ch > maxchar)
|
|
+ return NULL;
|
|
/* Check if the glyph already has been rendered */
|
|
if ((g = &currinf.fontp->glyph[ch])->bitmap.bits == NULL) {
|
|
int bitmapbytes;
|