[hackers] [sbase] Return number of bytes read even on a partial read || FRIGN

From: <git_AT_suckless.org>
Date: Sun, 1 Feb 2015 11:20:54 +0100 (CET)

commit 47c5cbe4c4ff1a998228fe336255ad48ec601940
Author: FRIGN <dev_AT_frign.de>
Date: Sun Feb 1 03:54:56 2015 +0100

    Return number of bytes read even on a partial read
    
    and set the rune to Runeerror for later checking (if desired).

diff --git a/libutf/readrune.c b/libutf/readrune.c
index 8fd003b..8bab478 100644
--- a/libutf/readrune.c
+++ b/libutf/readrune.c
_AT_@ -34,7 +34,8 @@ readrune(const char *file, FILE *fp, Rune *r)
                                         file, strerror(errno));
                                 exit(1);
                         }
- return 0;
+ *r = Runeerror;
+ return i;
                 }
                 buf[i++] = c;
                 if (fullrune(buf, i)) {
Received on Sun Feb 01 2015 - 11:20:54 CET

This archive was generated by hypermail 2.3.0 : Sun Feb 01 2015 - 11:24:12 CET