#
be6d2f97 |
|
17-Aug-2013 |
Olivier Coursière <olivier.coursiere@laposte.net> |
libroot: Accept NULL for the resolved_name argument of realpath() as specified in IEEE Std 1003.1, 2013 Edition, see http://pubs.opengroup.org/onlinepubs/9699919799/functions/realpath.html In this case, the returned buffer is allocated with realpath() and can be deallocated by the caller with free(). The behavior was only "implementation defined" in previous revisions like IEEE Std 1003.1, 2004 Edition, see http://pubs.opengroup.org/onlinepubs/000095399/functions/realpath.html Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
ae901935 |
|
24-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Introduce __set_errno() throughout libroot. * add errno_private.h, which defines the __set_errno() macro with and without tracing * instead of setting errno manually, all libroot's code now invokes __set_errno(), which makes it much easier to trace changes to errno * redirect glibc's use of __set_errno() to our own version
|
#
6de41102 |
|
09-Jul-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Replaced the broken BSD realpath() that is neither thread-safe nor POSIX compliant with one that is both, and magnitudes faster at that, too. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31498 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
be6d2f97cda1ac74412dbde1663ccdc4aab77c78 |
|
17-Aug-2013 |
Olivier Coursière <olivier.coursiere@laposte.net> |
libroot: Accept NULL for the resolved_name argument of realpath() as specified in IEEE Std 1003.1, 2013 Edition, see http://pubs.opengroup.org/onlinepubs/9699919799/functions/realpath.html In this case, the returned buffer is allocated with realpath() and can be deallocated by the caller with free(). The behavior was only "implementation defined" in previous revisions like IEEE Std 1003.1, 2004 Edition, see http://pubs.opengroup.org/onlinepubs/000095399/functions/realpath.html Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
ae9019359606f1db67632ef51a77ce70001d3770 |
|
24-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Introduce __set_errno() throughout libroot. * add errno_private.h, which defines the __set_errno() macro with and without tracing * instead of setting errno manually, all libroot's code now invokes __set_errno(), which makes it much easier to trace changes to errno * redirect glibc's use of __set_errno() to our own version
|
#
6de41102e5d2f7043c5053cef301ffbde3eccb6a |
|
09-Jul-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Replaced the broken BSD realpath() that is neither thread-safe nor POSIX compliant with one that is both, and magnitudes faster at that, too. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31498 a95241bf-73f2-0310-859d-f6bbb57e9c96
|