commit 235db018125ce9cf102ed1d5ae998027125ff43e
parent de9e24a7d192ea5966bee611d609a92cc3171a0b
Author: rofl0r <retnyg@gmx.net>
Date: Sat, 30 Nov 2013 11:45:43 +0100
rocks: remove recommendation for iniparser, as it sucks
<redacted> ugh wtf
<redacted> https://github.com/ndevilla/iniparser/blob/master/src/iniparser.c#L46
<redacted> first thing i see is a static buffer which defeats multi threaded library usage
<redacted> 1) it's huge 2) it's not multi-thread safe and thus 3) not library-safe
<redacted> (so if for example a library you link against happens to link against that lib as well, both instances of the parser will use the same buffers)
Diffstat:
1 file changed, 0 insertions(+), 4 deletions(-)
diff --git a/suckless.org/rocks.md b/suckless.org/rocks.md
@@ -15,10 +15,6 @@ libc implementations
* [musl](http://www.musl-libc.org/) - standard C library that attempts to be even smaller than uClibc
* See also: [embedded libc comparison](http://www.etalabs.net/compare_libcs.html)
-Configuration file parsers
---------------------------
-* [iniparser](http://ndevilla.free.fr/iniparser/) - relatively small ini parsing library, contains a dictionary data structure and accessory functions (MIT licensed)
-
Compression
-----------
* [liblzf](http://oldhome.schmorp.de/marc/liblzf.html) - very fast, legally unencumbered compression library (dual licensed: 2-clause BSD or GPL License)