iremove strlcat, it is unused now - stagit-gopher - A git gopher frontend. (mirror) Err bitreich.org 70 hgit clone git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/ URL:git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/ bitreich.org 70 1Log /scm/stagit-gopher/log.gph bitreich.org 70 1Files /scm/stagit-gopher/files.gph bitreich.org 70 1Refs /scm/stagit-gopher/refs.gph bitreich.org 70 1Tags /scm/stagit-gopher/tag bitreich.org 70 1README /scm/stagit-gopher/file/README.gph bitreich.org 70 1LICENSE /scm/stagit-gopher/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit e95a7d9de8805d9264b1d7cdcf43f15d2ec6b49c /scm/stagit-gopher/commit/e95a7d9de8805d9264b1d7cdcf43f15d2ec6b49c.gph bitreich.org 70 1parent 4cf1bb0b9aa14b598a4c3cff171f7601fd6730ee /scm/stagit-gopher/commit/4cf1bb0b9aa14b598a4c3cff171f7601fd6730ee.gph bitreich.org 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org bitreich.org 70 iDate: Wed, 14 Jun 2017 18:24:28 +0200 Err bitreich.org 70 i Err bitreich.org 70 iremove strlcat, it is unused now Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 2 -- Err bitreich.org 70 i M compat.h | 2 -- Err bitreich.org 70 i D strlcat.c | 57 ------------------------------- Err bitreich.org 70 i Err bitreich.org 70 i3 files changed, 0 insertions(+), 61 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/Makefile b/Makefile /scm/stagit-gopher/file/Makefile.gph bitreich.org 70 i@@ -7,7 +7,6 @@ SRC = \ Err bitreich.org 70 i stagit-index.c Err bitreich.org 70 i COMPATSRC = \ Err bitreich.org 70 i reallocarray.c\ Err bitreich.org 70 i- strlcat.c\ Err bitreich.org 70 i strlcpy.c Err bitreich.org 70 i BIN = \ Err bitreich.org 70 i stagit\ Err bitreich.org 70 i@@ -23,7 +22,6 @@ HDR = compat.h Err bitreich.org 70 i Err bitreich.org 70 i COMPATOBJ = \ Err bitreich.org 70 i reallocarray.o\ Err bitreich.org 70 i- strlcat.o\ Err bitreich.org 70 i strlcpy.o Err bitreich.org 70 i Err bitreich.org 70 i OBJ = ${SRC:.c=.o} ${COMPATOBJ} Err bitreich.org 70 1diff --git a/compat.h b/compat.h /scm/stagit-gopher/file/compat.h.gph bitreich.org 70 i@@ -1,5 +1,3 @@ Err bitreich.org 70 i-#undef strlcat Err bitreich.org 70 i-size_t strlcat(char *, const char *, size_t); Err bitreich.org 70 i #undef strlcpy Err bitreich.org 70 i size_t strlcpy(char *, const char *, size_t); Err bitreich.org 70 i #undef reallocarray Err bitreich.org 70 1diff --git a/strlcat.c b/strlcat.c /scm/stagit-gopher/file/strlcat.c.gph bitreich.org 70 i@@ -1,57 +0,0 @@ Err bitreich.org 70 i-/* $OpenBSD: strlcat.c,v 1.15 2015/03/02 21:41:08 millert Exp $ */ Err bitreich.org 70 i- Err bitreich.org 70 i-/* Err bitreich.org 70 i- * Copyright (c) 1998, 2015 Todd C. Miller Err bitreich.org 70 i- * Err bitreich.org 70 i- * Permission to use, copy, modify, and distribute this software for any Err bitreich.org 70 i- * purpose with or without fee is hereby granted, provided that the above Err bitreich.org 70 i- * copyright notice and this permission notice appear in all copies. Err bitreich.org 70 i- * Err bitreich.org 70 i- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES Err bitreich.org 70 i- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF Err bitreich.org 70 i- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR Err bitreich.org 70 i- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES Err bitreich.org 70 i- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN Err bitreich.org 70 i- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF Err bitreich.org 70 i- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Err bitreich.org 70 i- */ Err bitreich.org 70 i- Err bitreich.org 70 i-#include Err bitreich.org 70 i-#include Err bitreich.org 70 i- Err bitreich.org 70 i-#include "compat.h" Err bitreich.org 70 i- Err bitreich.org 70 i-/* Err bitreich.org 70 i- * Appends src to string dst of size dsize (unlike strncat, dsize is the Err bitreich.org 70 i- * full size of dst, not space left). At most dsize-1 characters Err bitreich.org 70 i- * will be copied. Always NUL terminates (unless dsize <= strlen(dst)). Err bitreich.org 70 i- * Returns strlen(src) + MIN(dsize, strlen(initial dst)). Err bitreich.org 70 i- * If retval >= dsize, truncation occurred. Err bitreich.org 70 i- */ Err bitreich.org 70 i-size_t Err bitreich.org 70 i-strlcat(char *dst, const char *src, size_t dsize) Err bitreich.org 70 i-{ Err bitreich.org 70 i- const char *odst = dst; Err bitreich.org 70 i- const char *osrc = src; Err bitreich.org 70 i- size_t n = dsize; Err bitreich.org 70 i- size_t dlen; Err bitreich.org 70 i- Err bitreich.org 70 i- /* Find the end of dst and adjust bytes left but don't go past end. */ Err bitreich.org 70 i- while (n-- != 0 && *dst != '\0') Err bitreich.org 70 i- dst++; Err bitreich.org 70 i- dlen = dst - odst; Err bitreich.org 70 i- n = dsize - dlen; Err bitreich.org 70 i- Err bitreich.org 70 i- if (n-- == 0) Err bitreich.org 70 i- return(dlen + strlen(src)); Err bitreich.org 70 i- while (*src != '\0') { Err bitreich.org 70 i- if (n != 0) { Err bitreich.org 70 i- *dst++ = *src; Err bitreich.org 70 i- n--; Err bitreich.org 70 i- } Err bitreich.org 70 i- src++; Err bitreich.org 70 i- } Err bitreich.org 70 i- *dst = '\0'; Err bitreich.org 70 i- Err bitreich.org 70 i- return(dlen + (src - osrc)); /* count does not include NUL */ Err bitreich.org 70 i-} Err bitreich.org 70 .