mirror of
https://github.com/gwenhael-le-moine/sway-patched-tray-menu.git
synced 2024-12-26 21:58:08 +01:00
10ef118e09
Fixes #2674. The cause of the issue was in get_pango_layout. When we call pango_parse_markup, `text` is the escaped string, and the unescaped string is then computed and written to `buf`. We were then passing the unescaped string to pango_layout_set_markup, but this function needs the escaped string. `buf` is not needed and has been removed. The other part of this PR refactors escape_markup_text to remove the dest_length argument and removes the -1 return value on error. It now assumes that you've allocated dest to the correct length. |
||
---|---|---|
.. | ||
background-image.c | ||
cairo.c | ||
ipc-client.c | ||
list.c | ||
log.c | ||
meson.build | ||
pango.c | ||
readline.c | ||
stringop.c | ||
unicode.c | ||
util.c |