DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2211
Version: 2.0-current


void fltk::setfont(Font* font, float psize) {
  FontSize* f = current;
  IFont* t = (IFont*)font;

  // only integers supported right now (this can be improved):
  psize = int(psize+.5);
  unsigned size = unsigned(psize);
  // See if the current font is correct:
  if(f && f->encoding && encoding_) {  <<-- Suggest to add some check
  if (font == current_font_ && psize == current_size_ && <<-- May crash
here
      (f->encoding==encoding_ ||
           (!encoding_ || !strcmp(f->encoding, encoding_))))
    return;
  }
  current_font_ = font; current_size_ = psize;


Link: http://www.fltk.org/str.php?L2211
Version: 2.0-current

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to