mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-04 03:13:24 +00:00
; Fix treesit.c printing
* src/treesit.c (treesit_debug_print_parser_list): Use PRIuPTR so 32bit systems compile without warnings.
This commit is contained in:
parent
8771310a10
commit
035024b4e5
1 changed files with 2 additions and 2 deletions
|
@ -494,7 +494,7 @@ treesit_debug_print_parser_list (char *msg, Lisp_Object parser)
|
||||||
{
|
{
|
||||||
struct buffer *buf = XBUFFER (XTS_PARSER (parser)->buffer);
|
struct buffer *buf = XBUFFER (XTS_PARSER (parser)->buffer);
|
||||||
char *buf_name = SSDATA (BVAR (buf, name));
|
char *buf_name = SSDATA (BVAR (buf, name));
|
||||||
printf ("%s (%s) [%s] <%s>: %ld(%ld)-(%ld)%ld {\n",
|
printf ("%s (%s) [%s] <%s>: %"PRIuPTR"(%"PRIuPTR")-(%"PRIuPTR")%"PRIuPTR" {\n",
|
||||||
msg == NULL ? "" : msg,
|
msg == NULL ? "" : msg,
|
||||||
SSDATA (SYMBOL_NAME (Vthis_command)),
|
SSDATA (SYMBOL_NAME (Vthis_command)),
|
||||||
SSDATA (SYMBOL_NAME (XTS_PARSER (parser)->language_symbol)),
|
SSDATA (SYMBOL_NAME (XTS_PARSER (parser)->language_symbol)),
|
||||||
|
@ -505,7 +505,7 @@ treesit_debug_print_parser_list (char *msg, Lisp_Object parser)
|
||||||
FOR_EACH_TAIL (tail)
|
FOR_EACH_TAIL (tail)
|
||||||
{
|
{
|
||||||
struct Lisp_TS_Parser *parser = XTS_PARSER (XCAR (tail));
|
struct Lisp_TS_Parser *parser = XTS_PARSER (XCAR (tail));
|
||||||
printf ("[%s %s %s %ld-%ld T:%ld]\n", SSDATA (SYMBOL_NAME (parser->language_symbol)),
|
printf ("[%s %s %s %"PRIuPTR"-%"PRIuPTR" T:%"PRIuPTR"]\n", SSDATA (SYMBOL_NAME (parser->language_symbol)),
|
||||||
SSDATA (SYMBOL_NAME (parser->tag)),
|
SSDATA (SYMBOL_NAME (parser->tag)),
|
||||||
parser->need_reparse ? "NEED-R" : "NONEED",
|
parser->need_reparse ? "NEED-R" : "NONEED",
|
||||||
parser->visible_beg, parser->visible_end,
|
parser->visible_beg, parser->visible_end,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue