Simplified mechanism for null-terminating main buffer - fiche - A pastebin adjusted for gopher use
(HTM) git clone git://vernunftzentrum.de/fiche.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit 10129c83025214df7d9a9ef629835fba26410618
(DIR) parent 288bf2ef84f67bb5e631fd239a7dda41a0d3773b
(HTM) Author: solusipse <solus1ps3@gmail.com>
Date: Thu, 19 Oct 2017 22:18:57 +0200
Simplified mechanism for null-terminating main buffer
Diffstat:
fiche.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
---
(DIR) diff --git a/fiche.c b/fiche.c
@@ -761,12 +761,7 @@ static int save_to_file(const Fiche_Settings *s, uint8_t *data, char *slug) {
}
// Null-terminate buffer if not null terminated already
- for (int i = 0; i < s->buffer_len; i++) {
- if (data[i] == 0) {
- break;
- }
- data[s->buffer_len - 1] = 0;
- }
+ data[s->buffer_len - 1] = 0;
if ( fprintf(f, "%s", data) < 0 ) {
fclose(f);