aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/print.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/print.c b/src/print.c
index 053f6622865..b79f2fc3502 100644
--- a/src/print.c
+++ b/src/print.c
@@ -1683,7 +1683,12 @@ print_object (obj, printcharfun, escapeflag)
1683 1683
1684 PRINTCHAR ('#'); 1684 PRINTCHAR ('#');
1685 PRINTCHAR ('&'); 1685 PRINTCHAR ('&');
1686 sprintf (buf, "%d", XBOOL_VECTOR (obj)->size); 1686 if (sizeof (int) == sizeof (EMACS_INT))
1687 sprintf (buf, "%d", XBOOL_VECTOR (obj)->size);
1688 else if (sizeof (long) == sizeof (EMACS_INT))
1689 sprintf (buf, "%ld", XBOOL_VECTOR (obj)->size);
1690 else
1691 abort ();
1687 strout (buf, -1, -1, printcharfun, 0); 1692 strout (buf, -1, -1, printcharfun, 0);
1688 PRINTCHAR ('\"'); 1693 PRINTCHAR ('\"');
1689 1694