mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-08-04 14:46:03 +00:00
Better error message for APC payload too large
This commit is contained in:
parent
a8633756de
commit
65c777e335
2 changed files with 4 additions and 4 deletions
|
|
@ -113,7 +113,7 @@ def generate(
|
|||
sz = screen->parser_buf_pos - pos;
|
||||
g.payload_sz = sizeof(payload);
|
||||
if (!base64_decode32(screen->parser_buf + pos, sz, payload, &g.payload_sz)) {{
|
||||
REPORT_ERROR("Failed to parse {command_class} command payload with error: %s", "output buffer for base64_decode too small"); return; }}
|
||||
REPORT_ERROR("Failed to parse {command_class} command payload with error: payload size (%zu) too large", sz); return; }}
|
||||
pos = screen->parser_buf_pos;
|
||||
}}
|
||||
break;
|
||||
|
|
|
|||
6
kitty/parse-graphics-command.h
generated
6
kitty/parse-graphics-command.h
generated
|
|
@ -302,9 +302,9 @@ static inline void parse_graphics_code(Screen *screen,
|
|||
g.payload_sz = sizeof(payload);
|
||||
if (!base64_decode32(screen->parser_buf + pos, sz, payload,
|
||||
&g.payload_sz)) {
|
||||
REPORT_ERROR(
|
||||
"Failed to parse GraphicsCommand command payload with error: %s",
|
||||
"output buffer for base64_decode too small");
|
||||
REPORT_ERROR("Failed to parse GraphicsCommand command payload with "
|
||||
"error: payload size (%zu) too large",
|
||||
sz);
|
||||
return;
|
||||
}
|
||||
pos = screen->parser_buf_pos;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue