* menu.c (Fx_popup_menu): Don't assume error_name lacks printf formats.

This commit is contained in:
Paul Eggert 2011-04-05 13:25:23 -07:00
parent da09ccce7a
commit 42eea0d01a
2 changed files with 3 additions and 1 deletions

View file

@ -2,6 +2,8 @@
Fix more problems found by GCC 4.6.0's static checks.
* menu.c (Fx_popup_menu): Don't assume error_name lacks printf formats.
* fns.c (Fstring_to_unibyte): Don't rely on undefined behavior
by passing a long int to a printf format expecting an int.

View file

@ -1340,7 +1340,7 @@ no quit occurs and `x-popup-menu' returns nil. */)
UNGCPRO;
if (error_name) error (error_name);
if (error_name) error ("%s", error_name);
return selection;
}