- 08 May, 2017 1 commit
-
-
Max Kellermann authored
The "pure" and "const" attributes are not so well-defined, and a recent clang version implements an optimization which pushes the definition's boundary beyond what I believed it was. clang now assumes that functions declared "pure" cannot throw exceptions, even if they lack the "noexcept" specification. When compiled with this new clang version, MPD will crash randomly if an exception happens to get thrown by such as "pure" function (https://github.com/MusicPlayerDaemon/MPD/issues/41). This commit removes all such misplaced "pure" and "const" attributes, closing #41.
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 27 Oct, 2016 1 commit
-
-
Max Kellermann authored
-
- 18 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 28 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 12 Dec, 2014 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 04 Dec, 2014 1 commit
-
-
Max Kellermann authored
-
- 04 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 29 Jan, 2014 1 commit
-
-
Max Kellermann authored
Don't depend on the "simple" database plugin. This fixes an assertion failure / crash and allows using stickers with other plugins.
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 19 Jan, 2014 1 commit
-
-
Max Kellermann authored
Detach the Song class completely from the public API, only to be used by SimpleDatabase and the update thread.
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 07 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 28 Nov, 2013 1 commit
-
-
Max Kellermann authored
-
- 19 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 17 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 04 Sep, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's GError.
-
- 28 Jul, 2013 1 commit
-
-
Max Kellermann authored
-
- 30 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 02 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 02 Feb, 2012 1 commit
-
-
Max Kellermann authored
Reduce the number of lock/unlock cycles, and make database handling safer.
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 28 Apr, 2009 1 commit
-
-
Max Kellermann authored
sticker_delete_value() deletes only one value in a sticker, while the old function sticker_delete() deletes all values.
-
- 01 Apr, 2009 1 commit
-
-
Max Kellermann authored
This is a wrapper for sticker_find(), which looks up the song object.
-
- 14 Mar, 2009 2 commits
-
-
Max Kellermann authored
sticker_list_values() is only used internally in sticker.c. Remove sticker_song_list_values() completely, it is superseded by sticker_song_get().
-
Max Kellermann authored
The sticker struct can be used for enumerating values. This will replace the sticker_list_values() function.
-
- 13 Mar, 2009 1 commit
-
-
Avuton Olrich authored
This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
-
- 11 Mar, 2009 1 commit
-
-
Eric Wollesen authored
-
- 03 Mar, 2009 1 commit
-
-
Eric Wollesen authored
[mk: merged memory leak patch; fixed indentation (tabs); fixed documentation typo]
-
- 19 Jan, 2009 1 commit
-
-
Max Kellermann authored
This is a wrapper for the backend sticker library. It provides several glue functions which take a song object instead of type/uri.
-
- 07 Jan, 2009 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2009 1 commit
-
-
Max Kellermann authored
Don't use libc's rand() function, because it is slow. Our own trivial linear congruential generator is good enough for dithering.
-
- 30 Dec, 2008 2 commits
-
-
Max Kellermann authored
redirect_stdin() is a daemonization function, and disconnecting from the standard input is always a good idea for MPD.
-
Max Kellermann authored
-
- 27 Dec, 2008 1 commit
-
-
Max Kellermann authored
Prepare for the migration to the GLib option parser, which uses gboolean for flags.
-