tFix type for write(2) return variable. - st - [fork] customized build of st, t… | |
git clone git://src.adamsgaard.dk/st | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 4a193b96862c8ed7147048592aa4a898b3c05b5b | |
parent 1d348e98e3745ef98bf9fa36119ead6294c6c80b | |
Author: Quentin Rameau <[email protected]> | |
Date: Fri, 24 Jul 2015 11:52:17 +0200 | |
Fix type for write(2) return variable. | |
A little fix in xwrite(). | |
>From 3727d2e3344b57128ab51c7839795204f1f839ff Mon Sep 17 00:00:00 2001 | |
From: Quentin Rameau <[email protected]> | |
Date: Fri, 24 Jul 2015 11:40:46 +0200 | |
Subject: [PATCH] Fix type for write(2) return variable. | |
The allocated lengh of s fits into an integer so we can safely use | |
ssize_t here. | |
Diffstat: | |
M st.c | 3 ++- | |
1 file changed, 2 insertions(+), 1 deletion(-) | |
--- | |
diff --git a/st.c b/st.c | |
t@@ -560,7 +560,8 @@ static int frclen = 0; | |
ssize_t | |
xwrite(int fd, const char *s, size_t len) | |
{ | |
- size_t aux = len, r; | |
+ size_t aux = len; | |
+ ssize_t r; | |
while (len > 0) { | |
r = write(fd, s, len); |