CVSROOT:        /cvs
Module name:    xenocara
Changes by:     matth...@cvs.openbsd.org        2017/10/14 03:12:44

Modified files:
        xserver/xkb    : xkbtext.c 

Log message:
MFC: xkb: Escape non-printable characters correctly

XkbStringText escapes non-printable characters using octal numbers.
Such escape sequence would be at most 5 characters long ("\0123"), so
it reserves 5 bytes in the buffer. Due to char->unsigned int
conversion, it would print much longer string for negative numbers.

Reply via email to