diff options
author | marha <marha@users.sourceforge.net> | 2010-01-19 23:10:44 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2010-01-19 23:10:44 +0000 |
commit | a9768b035f2c47be0908520474073cc68d225d8a (patch) | |
tree | f9894781b3f1d5b36d5a5fa284c82ad36c9cf917 /libX11/modules/om/generic/omGeneric.c | |
parent | b152ebf4b66368e1cbfda1ae81cef29bf9c00bb7 (diff) | |
download | vcxsrv-a9768b035f2c47be0908520474073cc68d225d8a.tar.gz vcxsrv-a9768b035f2c47be0908520474073cc68d225d8a.tar.bz2 vcxsrv-a9768b035f2c47be0908520474073cc68d225d8a.zip |
Updated to:
libX11-1.3.3
pixman-0.17.4
Diffstat (limited to 'libX11/modules/om/generic/omGeneric.c')
-rw-r--r-- | libX11/modules/om/generic/omGeneric.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/libX11/modules/om/generic/omGeneric.c b/libX11/modules/om/generic/omGeneric.c index 4fdc11baf..c78c0a9d6 100644 --- a/libX11/modules/om/generic/omGeneric.c +++ b/libX11/modules/om/generic/omGeneric.c @@ -1,4 +1,3 @@ -/* $Xorg: omGeneric.c,v 1.6 2000/08/17 19:45:21 cpqbld Exp $ */ /* #define FONTDEBUG */ /* * Copyright 1992, 1993 by TOSHIBA Corp. @@ -32,7 +31,6 @@ * Modifier: Takanori Tateno FUJITSU LIMITED * */ -/* $XFree86: xc/lib/X11/omGeneric.c,v 3.27 2003/05/27 22:26:27 tsi Exp $ */ /* * Fixed the algorithms in parse_fontname() and parse_fontdata() @@ -412,11 +410,10 @@ set_fontset_extents( } } - if(font_set->vrotate_num > 0) { + if(font_set->vrotate_num > 0 && font_set->vrotate != NULL) { font_data = (FontData) font_set->vrotate; font_data_count = font_set->vrotate_num; for( ; font_data_count-- ; font_data++) { - if(font_data != NULL) if(font_data->font != NULL) { check_fontset_extents(&overall, &logical_ascent, &logical_descent, @@ -572,6 +569,7 @@ get_rotate_fontname( if((ptr = strchr(ptr, '-'))) { *ptr = '\0'; } else { + field_num++; /* Count last field */ break; } } |