Commit Graph

16 Commits

Author SHA1 Message Date
cde6c46d2f util/Macros: replace with std::size() (C++17) 2019-08-03 13:10:49 +02:00
ce49d99c2f check.h: remove obsolete header
Since we switched from autotools to Meson in commit
94592c1406, we don't need to include
`config.h` early to properly enable large file support.  Meson passes
the required macros on the compiler command line instead of defining
them in `config.h`.

This means we can include `config.h` at any time, whenever we want to
check its macros, and there are no ordering constraints.
2018-11-19 16:33:49 +01:00
01b6e1cbf2 test: use GTest instead of cppunit 2018-10-16 21:26:04 +02:00
90201e9970 DetachedSong, db/LightSong, SongFilter: move to src/song/ 2018-08-02 13:51:18 +02:00
eef5b58211 tag/Tag: add "noexcept" 2018-01-20 19:39:46 +01:00
ae713cb099 *: add lots of "noexcept" specifications 2017-06-04 13:09:11 +02:00
c2da6dd45b test/test_queue_priority: fix unit test failure after recent "setprio" change 2016-12-13 08:36:42 +01:00
129eb178eb Queue*: move to queue/ 2014-01-24 00:17:50 +01:00
2f51285349 Merge branch 'v0.18.x' 2014-01-20 09:05:36 +01:00
ab9c9068d4 Queue: rename struct queue to Queue
Works around a build failure on Solaris because annoyingly, Solaris
reserves the name "queue".  This rename was pending anyway.
2014-01-20 08:57:46 +01:00
322b061632 DetachedSong: fork of struct Song
From now on, struct Song will be used by the database only, and
DetachedSong will be used by everybody else.  DetachedSong is easier
to use, but Song has lower overhead.
2014-01-09 09:05:58 +01:00
401a799a1b test: use the CPPUNIT framework for unit tests 2013-10-16 23:36:36 +02:00
509f8dab89 Util/Macros: replacement for GLib's G_N_ELEMENTS() 2013-10-15 22:47:39 +02:00
ba161ec572 song: convert header to C++ 2013-07-28 13:25:12 +02:00
5ed9f02c4d TagPool, ...: include cleanup 2013-01-30 22:53:12 +01:00
620ae7790b test: rename debug programs back to old names 2013-01-08 15:33:58 +01:00