ruby/missing
Peter Zhu 206388b19e Fix ruby_free_proctitle
It is undefined behaviour to free environ as it is managed by the system.
This caused RUBY_FREE_AT_EXIT to double free on systems like Linux. This
commit changes it to only free orig_environ, which is enough to make
both Valgrind and macOS leaks tools to not detect memory leaks.
2024-01-12 16:13:42 -05:00
..
acosh.c
alloca.c sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
cbrt.c
close.c
crt_externs.h
crypt.c
crypt.h add #include guard hack 2020-04-13 16:06:00 +09:00
des_tables.c
dtoa.c Make dtoa.c buildable alone 2023-07-14 18:35:23 +09:00
erf.c Use C99-defined macros to classify a floating-point number 2021-08-27 12:41:30 +09:00
explicit_bzero.c Remove duplicate `#include <string.h>` [ci skip] 2023-08-27 23:21:20 +09:00
ffs.c
file.h add #include guard hack 2020-04-13 16:06:00 +09:00
flock.c Adjust styles [ci skip] 2022-07-27 18:42:27 +09:00
hypot.c
langinfo.c Prefer ANSI-style prototypes over old K&R-style definitions 2021-10-27 10:16:52 +09:00
lgamma_r.c
memcmp.c missing/memcmp.c: suppress a `-Wparentheses` warning 2019-08-19 14:43:55 +09:00
memmove.c
mt19937.c Split mt19937.c 2019-02-07 08:53:12 +00:00
nan.c
nextafter.c
procstat_vm.c Dump backtraces to an arbitrary stream when using libprocstat 2023-09-26 09:02:37 +09:00
setproctitle.c Fix ruby_free_proctitle 2024-01-12 16:13:42 -05:00
strchr.c
strerror.c
strlcat.c
strlcpy.c
strstr.c
tgamma.c Use C99-defined macros to classify a floating-point number 2021-08-27 12:41:30 +09:00
x86_64-chkstk.S Renamed assembly file like as e64f71f812 2019-11-18 18:42:22 +09:00