It's not super-important, but I'd like to understand why this patch fixes things.
For example, consider this change:
- sprintf(msg, res_labels);
+ sprintf(msg, "%s", res_labels);
res_labels is initialized (from the app-defaults file) to the string "Click on
any widget in the client.\nEditres will select that widget in the tree display."
This string has no '%' characters in it. Shouldn't
sprintf(buf, "%s", STRING)
do the same thing as
provided that STRING has no '%' characters in it?
XEmacs-Beta mailing list