- 19 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 17 Oct, 2013 3 commits
-
-
Max Kellermann authored
The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 14 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 12 Sep, 2013 9 commits
-
-
Max Kellermann authored
Previously, the pointer was moved to undefined memory.
-
Max Kellermann authored
Increment the "path" earlier.
-
Max Kellermann authored
This was building broken paths like "/home/foo/~/bar". Bug found by Maarten de Vries.
-
Max Kellermann authored
-
Max Kellermann authored
Use Path::FromUTF8() for the g_get_home_dir() return value instead of assuming it's already FS charset.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 05 Sep, 2013 1 commit
-
-
Max Kellermann authored
Use only ConfigData.hxx in plugin sources to reduce header dependencies.
-
- 04 Sep, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's GError.
-
- 07 Aug, 2013 1 commit
-
-
Max Kellermann authored
Migrate all callers to use Path directly, instead of doing the conversion in each caller.
-
- 04 Aug, 2013 1 commit
-
-
Max Kellermann authored
-
- 08 Apr, 2013 1 commit
-
-
Max Kellermann authored
-
- 29 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 12 Dec, 2011 1 commit
-
-
Avuton Olrich authored
-
- 09 Sep, 2011 3 commits
-
-
Max Kellermann authored
Better error messages.
-
Max Kellermann authored
Remove the slash hack, allocate memory for the user name.
-
Max Kellermann authored
Just advance the "path" pointer.
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 23 Dec, 2010 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 12 Nov, 2009 1 commit
-
-
Max Kellermann authored
After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue.
-
- 08 Nov, 2009 1 commit
-
-
Max Kellermann authored
It's not used anymore, its features have been moved to fd_util.c.
-
- 06 Nov, 2009 1 commit
-
-
Max Kellermann authored
No CamelCase. Use bool instead of int. Make both arguments mandatory.
-
- 20 Oct, 2009 1 commit
-
-
Max Kellermann authored
Try to be as portable as possible, use GLib path name functions and macros.
-
- 28 Apr, 2009 1 commit
-
-
Max Kellermann authored
strcasecmp() is locale dependent, making it a bad choice for internal string comparisons.
-
- 27 Mar, 2009 1 commit
-
-
Sean McNamara authored
socket, because there is no ioctl for non-sockets on Windows
-
- 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.
-
- 19 Feb, 2009 1 commit
-
-
Max Kellermann authored
Now that I've found this nice function in the GLib docs, we can finally remove our custom sleep function. Still all those callers of g_usleep() have to be migrated one day to use events, instead of regular polling.
-
- 25 Jan, 2009 1 commit
-
-
Max Kellermann authored
config_get_string() is easier to use than config_get_param() because it unpacks the config_param struct.
-
- 17 Jan, 2009 1 commit
-
-
Max Kellermann authored
Renamed functions, types, variables.
-
- 08 Jan, 2009 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2009 2 commits
-
-
Max Kellermann authored
Removed all allocation functions, xwrite(), xread(), ARRAY_SIZE(). Those have been superseded by GLib.
-
Max Kellermann authored
This always allocates strings on the heap, but we can delete the stripReturnChar() function now.
-