ladybird/Userland/Demos
Ben Wiederhake 6b7ce19161 Everywhere: Remove unused includes of LibC/stdlib.h
These instances were detected by searching for files that include
stdlib.h, but don't match the regex:

\\b(_abort|abort|abs|aligned_alloc|arc4random|arc4random_buf|arc4random_
uniform|atexit|atof|atoi|atol|atoll|bsearch|calloc|clearenv|div|div_t|ex
it|_Exit|EXIT_FAILURE|EXIT_SUCCESS|free|getenv|getprogname|grantpt|labs|
ldiv|ldiv_t|llabs|lldiv|lldiv_t|malloc|malloc_good_size|malloc_size|mble
n|mbstowcs|mbtowc|mkdtemp|mkstemp|mkstemps|mktemp|posix_memalign|posix_o
penpt|ptsname|ptsname_r|putenv|qsort|qsort_r|rand|RAND_MAX|random|reallo
c|realpath|secure_getenv|serenity_dump_malloc_stats|serenity_setenv|sete
nv|setprogname|srand|srandom|strtod|strtof|strtol|strtold|strtoll|strtou
l|strtoull|system|unlockpt|unsetenv|wcstombs|wctomb)\\b

(Without the linebreaks.)

This regex is pessimistic, so there might be more files that don't
actually use anything from the stdlib.

In theory, one might use LibCPP to detect things like this
automatically, but let's do this one step after another.
2023-01-02 20:27:20 -05:00
..
CatDog CatDog: Simplify animation frame logic and fix minor bugs 2022-12-16 08:50:35 -07:00
Cube Everywhere: Remove unused includes of LibC/stdlib.h 2023-01-02 20:27:20 -05:00
Eyes Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
LibGfxDemo Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
LibGfxScaleDemo Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
Mandelbrot LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer> 2022-12-08 13:01:11 +00:00
ModelGallery AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Screensaver Demos+LibDesktop: Centralize screensaver logic 2022-12-27 12:38:08 +01:00
Starfield Demos: Add ability to use scroll wheel in starfield 2022-12-28 14:49:05 -05:00
Tubes Demos+LibDesktop: Centralize screensaver logic 2022-12-27 12:38:08 +01:00
WidgetGallery LibGUI: Split OpacitySlider into vertical and horizontal helper classes 2022-12-09 00:25:30 +01:00
CMakeLists.txt Demos: Remove "Mouse" application 2023-01-02 15:29:12 +01:00