From: Baptiste Daroussin Date: Wed, 20 Apr 2022 08:49:38 +0000 (+0200) Subject: modern C: use dprintf(3) when possible X-Git-Tag: RELEASE_1_4_0a1~93 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02a5ee587d45ee0f99d1eb5334b0f59eed310da0;p=thirdparty%2Fmlmmj.git modern C: use dprintf(3) when possible --- diff --git a/src/mlmmj-sub.c b/src/mlmmj-sub.c index 7d46f5b0..d21765ab 100644 --- a/src/mlmmj-sub.c +++ b/src/mlmmj-sub.c @@ -566,7 +566,6 @@ static void subscribe_type(char *listdir, char *listaddr, char *listdelim, char *subddirname = NULL, *sublockname; int groupwritable = 0, sublock, sublockfd, lock, subfilefd; struct stat st; - size_t len; switch(typesub) { default: @@ -630,10 +629,7 @@ static void subscribe_type(char *listdir, char *listaddr, char *listdelim, exit(EXIT_FAILURE); } - len = strlen(address); - address[len] = '\n'; - writen(subfilefd, address, len + 1); - address[len] = 0; + dprintf(subfilefd, "%s\n", address); close(subfilefd); close(sublockfd); unlink(sublockname);