]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r197804 (rwatson):
authorrpaulo <rpaulo@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 22 Sep 2010 18:00:34 +0000 (18:00 +0000)
committerrpaulo <rpaulo@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 22 Sep 2010 18:00:34 +0000 (18:00 +0000)
commiteea5a2389dbccff310ae3d2bc7cdff13e0c20e7e
tree80ca6c9bf71b1b7392acf11205c15500a819a2cd
parentf4838a8d7ced6022b43568be7644ca6f0a196a90
MFC r197804 (rwatson):
  Add basename_r(3) to complement basename(3).  basename_r(3) which accepts
  a caller-allocated buffer of at least MAXPATHLEN, rather than using a
  global buffer.

Note about semantics: while this interface is not POSIXy, there's
another major platform that uses it (Android) and the semantics between
the two platforms are pretty much the same.

git-svn-id: svn://svn.freebsd.org/base/stable/8@213002 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
include/libgen.h
lib/libc/gen/Makefile.inc
lib/libc/gen/Symbol.map
lib/libc/gen/basename.3
lib/libc/gen/basename.c