summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/realpath.c
diff options
context:
space:
mode:
authortb <>2023-05-14 16:36:25 +0000
committertb <>2023-05-14 16:36:25 +0000
commit3b637bbc558941c414e1d36ef5926415478d7884 (patch)
treea797686d0bca2b1add947591c1d23014555744cd /src/lib/libc/stdlib/realpath.c
parentf995b3b819f4d9d1bf71bc91891ac510c0343bd7 (diff)
downloadopenbsd-3b637bbc558941c414e1d36ef5926415478d7884.tar.gz
openbsd-3b637bbc558941c414e1d36ef5926415478d7884.tar.bz2
openbsd-3b637bbc558941c414e1d36ef5926415478d7884.zip
Send the linebuffer BIO to the attic
*) On VMS, stdout may very well lead to a file that is written to in a record-oriented fashion. That means that every write() will write a separate record, which will be read separately by the programs trying to read from it. This can be very confusing. The solution is to put a BIO filter in the way that will buffer text until a linefeed is reached, and then write everything a line at a time, so every record written will be an actual line, not chunks of lines and not (usually doesn't happen, but I've seen it once) several lines in one record. BIO_f_linebuffer() is the answer. Currently, it's a VMS-only method, because that's where it has been tested well enough. [Richard Levitte] Yeah, no, we don't care about any of this and haven't compiled this file since forever. Looks like tedu's chainsaw got blunt at some point...
Diffstat (limited to 'src/lib/libc/stdlib/realpath.c')
0 files changed, 0 insertions, 0 deletions