summaryrefslogtreecommitdiffstats
path: root/src/util.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-10Fix Windows/MSVC buildDavid Robillard1-1/+3
2018-07-10Handle NULL gracefully in lilv_realpathDavid Robillard1-0/+4
2017-12-29Remove dead codeDavid Robillard1-5/+0
2017-12-29Use braces everywhereDavid Robillard1-1/+2
2017-02-12Remove use of deprecated readdir_rDavid Robillard1-5/+1
2016-10-01Transition away from deprecated _BSD_SOURCEDavid Robillard1-0/+1
2016-09-18Fix memory, file, and library leaksDavid Robillard1-0/+1
2016-09-16Add missing includeDavid Robillard1-2/+3
2016-07-31Fix Windows compilationDavid Robillard1-0/+2
2016-07-14Clean up and remove dead codeDavid Robillard1-7/+4
2016-07-12Fix state file versioningDavid Robillard1-28/+18
2016-03-16Always look up CreateSymbolicLink on WindowsRobin Gareus1-2/+0
2015-10-29Fix long linesDavid Robillard1-1/+2
2015-10-08Improve test coverageDavid Robillard1-1/+1
2015-10-07Fix directory walking on some systemsDavid Robillard1-3/+10
2015-10-04Fix compilation on BSDDavid Robillard1-1/+2
2015-10-04Improve test coverageDavid Robillard1-16/+10
2015-08-14Add lilv_free() for systems picky about such things.David Robillard1-0/+6
2015-08-13Fix lilv_realpath() on pre-POSIX-2008 systems.David Robillard1-4/+14
2015-01-29Add lilv_file_uri_parse() for correct URI to path conversion.David Robillard1-0/+6
2015-01-26Add missing include.David Robillard1-0/+1
2014-11-22Windows fixes (thanks John Emmas).David Robillard1-0/+14
2014-11-17Fix a few minor/unlikely memory errors.David Robillard1-2/+4
2014-08-08Use Markdown in doc comments for better source readability.David Robillard1-2/+2
2014-08-08Update copyright dates.David Robillard1-1/+1
2014-08-08Fix various warnings.David Robillard1-4/+4
2012-08-09Use existing PAGE_SIZE if defined (fix compilation on Haiku).David Robillard1-3/+6
2012-08-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wmis...David Robillard1-2/+2
2012-05-13Gracefully handle allocation failure.David Robillard1-1/+6
2012-04-06Fix compilation on Windows.David Robillard1-4/+5
2012-03-10Tolerate nonexistent paths in lilv_realpath.David Robillard1-1/+2
2012-03-08Fix memory leaks.David Robillard1-33/+37
2012-02-01Windows compatibility fixes.David Robillard1-18/+20
2012-01-28Update state interface to support multiple state snapshots with shared files.David Robillard1-16/+99
2012-01-18Fix memory leaks.David Robillard1-5/+8
2012-01-18Fix memory error (fix #810).David Robillard1-2/+2
2012-01-17Tidy.David Robillard1-1/+1
2012-01-17Add test cases for lilv_expand and fix bugs.David Robillard1-2/+2
2012-01-17Remove use of wordexp.David Robillard1-27/+68
2012-01-17Support compilation as C++ under MSVC++,David Robillard1-14/+42
2012-01-16Use correct WIN32 define.David Robillard1-2/+2
2012-01-14Lint.David Robillard1-2/+2
2012-01-09Make lilv_state_save take a full filename with extension.David Robillard1-0/+15
2012-01-08Fix compilation on Mac OS X.David Robillard1-2/+6
2012-01-08Move all non-portable stuff to util.c.David Robillard1-2/+37
2012-01-08Localise directory traversal stuff.David Robillard1-34/+49
2012-01-08Use flock instead of lockf (seems to be more portable).David Robillard1-3/+6
2012-01-08Add file support to state implementation.David Robillard1-1/+223
2012-01-04Implement proper support for LV2_STATE_BUNDLE.David Robillard1-0/+39
2011-11-06Remove unnecessary _XOPEN_SOURCE defines causing problems on FreeBSD.David Robillard1-2/+0