summaryrefslogtreecommitdiff
path: root/src/fontset.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-08-29 11:48:24 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-08-29 11:48:24 -0700
commitc57b67fcf07e10378fbb11cf8c6aecded43d1736 (patch)
tree47dbbc3b37d35f4b8b0a2c039a1b04bb36d8410b /src/fontset.c
parentc21721cc3953732047ffdfe268764898f089f74b (diff)
downloademacs-c57b67fcf07e10378fbb11cf8c6aecded43d1736.tar.gz
emacs-c57b67fcf07e10378fbb11cf8c6aecded43d1736.tar.bz2
emacs-c57b67fcf07e10378fbb11cf8c6aecded43d1736.zip
* fontset.c (num_auto_fontsets): Now printmax_t, not int.
(fontset_from_font): Print it.
Diffstat (limited to 'src/fontset.c')
-rw-r--r--src/fontset.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/fontset.c b/src/fontset.c
index c8ae1e74848..74a25a1ca04 100644
--- a/src/fontset.c
+++ b/src/fontset.c
@@ -1700,7 +1700,7 @@ FONT-SPEC is a vector, a cons, or a string. See the documentation of
static Lisp_Object auto_fontset_alist;
/* Number of automatically created fontsets. */
-static int num_auto_fontsets;
+static printmax_t num_auto_fontsets;
/* Retun a fontset synthesized from FONT-OBJECT. This is called from
x_new_font when FONT-OBJECT is used for the default ASCII font of a
@@ -1727,9 +1727,9 @@ fontset_from_font (Lisp_Object font_object)
alias = intern ("fontset-startup");
else
{
- char temp[32];
+ char temp[sizeof "fontset-auto" + INT_STRLEN_BOUND (printmax_t)];
- sprintf (temp, "fontset-auto%d", num_auto_fontsets - 1);
+ sprintf (temp, "fontset-auto%"pMd, num_auto_fontsets - 1);
alias = intern (temp);
}
fontset_spec = copy_font_spec (font_spec);