summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAmadeusz Sławiński <amade@asmblr.net>2017-06-20 12:27:26 +0200
committerAmadeusz Sławiński <amade@asmblr.net>2017-06-20 12:27:26 +0200
commitf1ec450fb0b0699371b37402a197fef77ca1bb0e (patch)
tree39d8db352f24e2f9c2f34d886e507b6dc0879a7d /src
parentc6ac2e4446994bf661db74ef121e54ede94ac789 (diff)
downloadscreen-f1ec450fb0b0699371b37402a197fef77ca1bb0e.tar.gz
reduce variable scope
Diffstat (limited to 'src')
-rw-r--r--src/socket.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/socket.c b/src/socket.c
index 94693ce..c031505 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -577,15 +577,14 @@ static int CreateTempDisplay(Message *m, int recvfd, Window *win)
return -1;
}
if (recvfd != -1) {
- int ret;
char ttyname_in_ns[MAXPATHLEN] = {0};
char *myttyname;
i = recvfd;
errno = 0;
myttyname = GetPtsPathOrSymlink(i);
if (myttyname && errno == ENODEV) {
- ret = readlink(myttyname, ttyname_in_ns,
- sizeof(ttyname_in_ns));
+ ssize_t ret = readlink(myttyname, ttyname_in_ns,
+ sizeof(ttyname_in_ns));
if (ret < 0 || (size_t)ret >= sizeof(ttyname_in_ns)) {
Msg(errno, "Could not perform necessary sanity "
"checks on pts device.");