Diff

Differences From Artifact [cdb5f38d7a]:

To Artifact [7eb225a40b]:


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
	command = dupprintf("xauth list %s 2>/dev/null", display);
    fp = popen(command, "r");
    sfree(command);

    if (!fp)
        return;                        /* assume no auth */

    localbuf = smalloc(maxsize);

    while (1) {
        /*
         * Read a line from stdin, and attempt to parse it into a
         * display name (ignored), auth protocol, and auth string.
         */
        int c, i, hexdigit, proto;







|







25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
	command = dupprintf("xauth list %s 2>/dev/null", display);
    fp = popen(command, "r");
    sfree(command);

    if (!fp)
        return;                        /* assume no auth */

    localbuf = snewn(maxsize, char);

    while (1) {
        /*
         * Read a line from stdin, and attempt to parse it into a
         * display name (ignored), auth protocol, and auth string.
         */
        int c, i, hexdigit, proto;