CVSROOT: /cvs
Module name: xenocara
Changes by: [email protected] 2024/01/22 03:13:34
Modified files:
app/xlockmore/xlock: privsep.c
Log message:
Rewrite the privsep imsg code using the new ibuf API.
Properly wrap the imsg_read() / imsg_get() calls in a while loop.
Do not initialize the fd of the struct ibuf to -1 (this is already done).
Rewrite the imsg parser using imsg_get_ibuf(), ibuf_get and a local new
function ibuf_get_string() which abstracts the extraction of the strings
from the ibuf.
Properly clear and free the user, pass and style variables.
OK tb@ matthieu@