SetFontPath doesn't encode the path strings correctly - it should be the same as the GetFontPath reply: --- a/src/xproto.xml +++ b/src/xproto.xml @@ -1481,8 +1481,11 @@ authorization from the authors. <request name="SetFontPath" opcode="51"> <pad bytes="1" /> - <field type="CARD16" name="font_qty" /> - <list type="char" name="path" /> + <field type="CARD16" name="path_len" /> + <pad bytes="2" /> + <list type="STR" name="path"> + <fieldref>path_len</fieldref> + </list> </request> <request name="GetFontPath" opcode="52">
Patch merged, without the API breaking change.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.