aboutsummaryrefslogtreecommitdiffstats
path: root/src/DatabaseSave.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-09-04util/Error: new error passing libraryMax Kellermann1-23/+21
Replaces GLib's GError.
2013-09-03DatabaseSave: eliminate redundant db_quark() implementationMax Kellermann1-7/+1
2013-08-04*: use gcc.h macros instead of GLibMax Kellermann1-1/+1
2013-07-30tag: convert to C++Max Kellermann1-1/+1
2013-07-28song: convert header to C++Max Kellermann1-1/+1
2013-01-28Path: convert remaining funcs to methods, keep fs_charset as std::stringDenis Krjuchkov1-6/+7
2013-01-22Path: move to fs subdirectoryDenis Krjuchkov1-1/+1
2013-01-17path: convert to C++Max Kellermann1-4/+1
2013-01-07tag: convert to C++Max Kellermann1-2/+2
2013-01-03TextFile: convert to a classMax Kellermann1-11/+4
2013-01-03text_file: convert to C++Max Kellermann1-1/+1
2013-01-03Directory: rename struct directory to DirectoryMax Kellermann1-2/+2
2013-01-02Directory: make the header C++ onlyMax Kellermann1-1/+1
2013-01-02db_lock: convert to C++Max Kellermann1-1/+1
2013-01-02db_save, state_file: convert to C++Max Kellermann1-2/+5
2012-02-02directory: require the caller to lock the db_mutexMax Kellermann1-0/+3
Reduce the number of lock/unlock cycles, and make database handling safer.
2011-09-10database: move code to db_save.cMax Kellermann1-0/+176