ksmserver: Use the IceAuthFileName() function

instead of building the file name.

This relates to bug 3027.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/103/head
Slávek Banko 5 years ago
parent 49084ebc64
commit ed93cf0e08
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -99,14 +99,10 @@ void sanity_check( int argc, char* argv[] )
} }
if (msg.isEmpty()) if (msg.isEmpty())
{ {
path = getenv("ICEAUTHORITY"); path = IceAuthFileName();
if (path.isEmpty()) if (path.isEmpty())
{ msg = "Unable to determine path for ICEauthority file.";
path = getenv("HOME"); else if (access(path.data(), W_OK) && (errno != ENOENT))
path += "/.ICEauthority";
}
if (access(path.data(), W_OK) && (errno != ENOENT))
msg = "No write access to '%s'."; msg = "No write access to '%s'.";
else if (access(path.data(), R_OK) && (errno != ENOENT)) else if (access(path.data(), R_OK) && (errno != ENOENT))
msg = "No read access to '%s'."; msg = "No read access to '%s'.";

Loading…
Cancel
Save