From 1b5312d5c01fd5e12b938cfe65cda562e822619d Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 11 Mar 2017 12:16:25 +0000 Subject: Adapt to skalibs-2.5.0.0 --- src/skaembutils/s6-dumpenv.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/skaembutils/s6-dumpenv.c') diff --git a/src/skaembutils/s6-dumpenv.c b/src/skaembutils/s6-dumpenv.c index 7439c51..55028b3 100644 --- a/src/skaembutils/s6-dumpenv.c +++ b/src/skaembutils/s6-dumpenv.c @@ -1,9 +1,9 @@ /* ISC license. */ -#include +#include #include #include -#include +#include #include #include #include @@ -22,7 +22,7 @@ int main (int argc, char const *const *argv, char const *const *envp) subgetopt_t l = SUBGETOPT_ZERO ; for (;;) { - register int opt = subgetopt_r(argc, argv, "m:", &l) ; + int opt = subgetopt_r(argc, argv, "m:", &l) ; if (opt == -1) break ; switch (opt) { @@ -46,17 +46,17 @@ int main (int argc, char const *const *argv, char const *const *envp) strerr_diefu2sys(111, "mkdir ", argv[0]) ; } } - dirlen = str_len(argv[0]) ; + dirlen = strlen(argv[0]) ; for (; *envp ; envp++) { size_t varlen = str_chr(*envp, '=') ; char fn[dirlen + varlen + 2] ; - byte_copy(fn, dirlen, argv[0]) ; + memcpy(fn, argv[0], dirlen) ; fn[dirlen] = '/' ; - byte_copy(fn + dirlen + 1, varlen, *envp) ; + memcpy(fn + dirlen + 1, *envp, varlen) ; fn[dirlen + 1 + varlen] = 0 ; - if (!openwritenclose_suffix(fn, *envp + varlen + 1, str_len(*envp + varlen + 1), "=.tmp")) + if (!openwritenclose_suffix(fn, *envp + varlen + 1, strlen(*envp + varlen + 1), "=.tmp")) strerr_diefu2sys(111, "open ", fn) ; } return 0 ; -- cgit v1.3.1