mpd/src/util
François Revol 40280fa6cf util: Fix header for strcasecmp
According to POSIX and both OSX and Linux manpages,
strcasecmp comes from strings.h, not string.h.

Most OSes also have them available in string.h,
but we just fixed the headers on Haiku and it now
only provides them in strings.h.

We might want to fall back to string.h for other
OSes though...

cf.
http://pubs.opengroup.org/onlinepubs/009695399/functions/strcasecmp.html
http://linux.die.net/man/3/strcasecmp
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man3/strcasecmp.3.html
2014-08-16 06:51:13 +02:00
..
ASCII.hxx util: Fix header for strcasecmp 2014-08-16 06:51:13 +02:00
ByteReverse.cxx system/ByteOrder: new library for byte ordering / endianess 2013-10-16 22:09:44 +02:00
ByteReverse.hxx util/byte_reverse: convert to C++ 2013-10-16 22:07:52 +02:00
CharUtil.hxx Util/CharUtil: new library replacing g_ascii_isX() 2013-10-19 15:36:47 +02:00
Domain.hxx util/Error: new error passing library 2013-09-04 18:14:22 +02:00
Error.cxx util/Error: add method SetLastError() 2013-10-17 19:29:38 +02:00
Error.hxx util/Error: add missing <algorithm> include 2013-12-19 10:58:20 +01:00
FifoBuffer.hxx util/FifoBuffer: C++ version of the fifo_buffer library 2013-10-15 10:28:52 +02:00
FormatString.cxx util/FormatString: new library to replace g_strdup_printf() 2013-10-19 17:24:21 +02:00
FormatString.hxx util/FormatString: new library to replace g_strdup_printf() 2013-10-19 17:24:21 +02:00
HugeAllocator.cxx HugeAllocator: new memory allocator 2013-01-04 20:38:06 +01:00
HugeAllocator.hxx gcc.h: rename to Compiler.h 2013-10-15 09:21:59 +02:00
LazyRandomEngine.cxx util/LazyRandomEngine: lazy wrapper for std::mt19937 2013-01-07 21:27:51 +01:00
LazyRandomEngine.hxx util/LazyRandomEngine: make min()/max() static+constexpr 2013-11-11 12:27:15 +01:00
Macros.hxx Util/Macros: replacement for GLib's G_N_ELEMENTS() 2013-10-15 22:47:39 +02:00
Manual.hxx gcc.h: rename to Compiler.h 2013-10-15 09:21:59 +02:00
NumberParser.hxx util/NumberParser: add ParseFloat() 2013-10-26 13:49:15 +02:00
PeakBuffer.cxx util/PeakBuffer: fix nullptr dereference when peak_size==0 2014-01-15 11:24:29 +01:00
PeakBuffer.hxx gcc.h: rename to Compiler.h 2013-10-15 09:21:59 +02:00
RefCount.hxx util/RefCount: no "constexpr" with libc++ 2013-11-11 12:27:16 +01:00
ReusableArray.hxx gcc.h: rename to Compiler.h 2013-10-15 09:21:59 +02:00
SliceBuffer.hxx gcc.h: rename to Compiler.h 2013-10-15 09:21:59 +02:00
StringUtil.cxx Util/ASCII: add function StringEqualsCaseASCII() 2013-10-20 23:09:51 +02:00
StringUtil.hxx util/StringUtil: rename strchug_fast_c() to strchug_fast() 2013-10-18 12:24:47 +02:00
Tokenizer.cxx Util/CharUtil: new library replacing g_ascii_isX() 2013-10-19 15:36:47 +02:00
Tokenizer.hxx util/Error: new error passing library 2013-09-04 18:14:22 +02:00
UriUtil.cxx util/UriUtil: uri_get_suffix() fails if name begins with dot 2013-12-29 17:40:51 +01:00
UriUtil.hxx util/UriUtil: add uri_is_child_or_same() 2013-10-29 21:13:40 +01:00
WritableBuffer.hxx util/FifoBuffer: C++ version of the fifo_buffer library 2013-10-15 10:28:52 +02:00
bit_reverse.c dsd2pcm: move the bit reversing code to a generic library 2012-03-21 08:44:43 +01:00
bit_reverse.h gcc.h: rename to Compiler.h 2013-10-15 09:21:59 +02:00
fifo_buffer.c util/fifo_buffer: add method _init() 2013-01-15 10:59:28 +01:00
fifo_buffer.h util/fifo_buffer: add method _init() 2013-01-15 10:59:28 +01:00
growing_fifo.c fifo_buffer: move to util/ 2013-01-15 01:02:13 +01:00
growing_fifo.h fifo_buffer: move to util/ 2013-01-15 01:02:13 +01:00
list.h util/list: don't use GLib 2013-01-08 16:41:36 +01:00
list_sort.c Util/Macros: replacement for GLib's G_N_ELEMENTS() 2013-10-15 22:47:39 +02:00
list_sort.h util/list.h: import the Linux kernel's linked list library 2012-01-24 20:49:52 +01:00