]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/afm.cc
release: 1.4.1
[lilypond.git] / lily / afm.cc
index 6786afd72592ff34ac67c8070e9fce44040822a7..8fac391067b134cfdcdc21d4802ef13172128ae8 100644 (file)
@@ -22,7 +22,13 @@ Adobe_font_metric::Adobe_font_metric (AFM_Font_info * fi)
     {
       AFM_CharMetricInfo * c = fi->cmi + i;
 
-      ascii_to_metric_idx_[c->code] = i;
+      /*
+       Some TeX afm files contain code = -1. We don't know why, let's
+       ignore it.
+       
+       */
+      if (c->code >= 0)
+       ascii_to_metric_idx_[c->code] = i;
       name_to_metric_dict_[c->name] = i;
     }
 }