opnsense-src/lib/libc
Kyle Evans 939199a2b5 libc: iconv: zero out cv_shared on allocation
Right now we have to zero-initialize most fields in the varius callers,
but this is a little error prone.  Simplify it by zeroing it out upon
allocation instead, drop the other redundant initialization.

Reviewed by:	markj
Sponsored by:	Klara, Inc.
Differential Revision:	https://reviews.freebsd.org/D41546
2023-08-22 22:40:45 -05:00
..
aarch64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
amd64 lib/libc/amd64/string/memcmp.S: add baseline implementation 2023-08-21 21:19:46 +02:00
arm Restore blank line after #include 2023-08-17 11:32:32 -07:00
capability Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
compat-43 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
csu Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
db Remove $FreeBSD$: one-line ps tag 2023-08-16 11:55:39 -06:00
gdtoa Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
gen libc/gen/_pthread_stubs.c: Remove stray whitespaces 2023-08-21 01:44:18 +03:00
gmon Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
i386 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
iconv libc: iconv: zero out cv_shared on allocation 2023-08-22 22:40:45 -05:00
include libc: export pthread_getname_np stub 2023-08-21 01:44:17 +03:00
inet Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
isc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
locale libc: iconv: zero out cv_shared on allocation 2023-08-22 22:40:45 -05:00
md Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nameser Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
net Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
nls Remove $FreeBSD$: one-line catalog 2023-08-16 11:55:26 -06:00
posix1e Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
powerpc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
powerpc64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
powerpcspe Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
quad Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
regex Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
resolv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
riscv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rpc Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
secure Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
softfloat Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
stdio Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
stdlib libc: regoranize malloc build 2023-08-16 19:16:51 +01:00
stdtime Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
string Document strnstr()'s history. 2023-08-21 23:40:46 -07:00
sys Add membarrier(2) 2023-08-23 03:02:21 +03:00
tests Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
uuid Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
x86 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
xdr Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
yp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libc.ldscript Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
libc_nossp.ldscript Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
Makefile libc: include malloc via stdlib/Makefile.inc 2023-08-16 19:16:26 +01:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend.options Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Versions.def Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00