utils: add sanitize_str to encode '&' etc.

gtk requires some chars (<>&"') to be encoded for them to render
properly. `sanitize_str` sanitizes raw strings that have such chars and
returns a properly encoded string
This commit is contained in:
Mika Braunschweig
2022-10-09 19:13:54 +02:00
parent 5da45ece9d
commit f86dff60e6
6 changed files with 47 additions and 29 deletions

View File

@ -154,7 +154,8 @@ src_files = files(
'src/client.cpp',
'src/config.cpp',
'src/group.cpp',
'src/util/ustring_clen.cpp'
'src/util/ustring_clen.cpp',
'src/util/sanitize_str.cpp'
)
if is_linux