From 991d739bb02b3506da5a0af0edd9a4fd505373a3 Mon Sep 17 00:00:00 2001 From: Leo Tenenbaum Date: Fri, 27 Sep 2019 23:34:29 -0400 Subject: added converter from named arguments to non-named --- util/str.c | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 util/str.c (limited to 'util/str.c') diff --git a/util/str.c b/util/str.c deleted file mode 100644 index ac4fb26..0000000 --- a/util/str.c +++ /dev/null @@ -1,23 +0,0 @@ -/* -A better alternative to strncpy. dest is guaranteed to be a null-terminated string -after this function is run. -Returns the number of characters copied to dest, not including the null character. -destsz must be greater than 0. -*/ -size_t str_copy(char *dest, size_t destsz, const char *src) { - assert(destsz); - if (!*src) { - *dest = 0; - return 0; - } - for (size_t i = 0; i < destsz-1; i++) { - *dest = *src; - if (!*src) { - *dest = 0; - return i; - } - src++; dest++; - } - dest[destsz-1] = 0; - return destsz-1; -} -- cgit v1.2.3