# st

Unnamed repository; edit this file 'description' to name the repository.

| Log | Files | Refs | README | LICENSE

    commit 4a193b96862c8ed7147048592aa4a898b3c05b5b
    parent 1d348e98e3745ef98bf9fa36119ead6294c6c80b
    Author: Quentin Rameau <quinq+hackers@fifth.space>
    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 <quinq@fifth.space>
    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:
    Mst.c | 3++-

    1 file changed, 2 insertions(+), 1 deletion(-)
    diff --git a/st.c b/st.c
    @@ -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);