I was just looking over the warnings from compiling with icc to see if
there was anything needing immediate attention, and found this one.
In src/objects-x.c, line 830, is this:
nameext = &xlfd[0];
which is slightly verbose since &xlfd[0] == xlfd, but is also a problem
since xlfd is never assigned a value. It is a local variable, so it
holds some junk pointer from random stack bytes, and then uses that junk
pointer on the next line:
LISP_STRING_TO_EXTERNAL (f->name, nameext, Qx_font_name_encoding);
<trying_to_sound val="not bossy">
Stephen and Aidan, it looks like you two had your hands in this code
last. Any idea what's going on here?
</trying_to_sound>
--
Jerry James, Assistant Professor james(a)xemacs.org
Computer Science Department
http://www.cs.usu.edu/~jerry/
Utah State University