]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
sed: use getline() instead of fgetln().
authorPedro F. Giffuni <pfg@FreeBSD.org>
Wed, 26 Jun 2013 04:14:19 +0000 (04:14 +0000)
committerPedro F. Giffuni <pfg@FreeBSD.org>
Wed, 26 Jun 2013 04:14:19 +0000 (04:14 +0000)
commit1a2a4fc8ce1bafe423b163119a9dcb5de82d2666
tree95bc779baf889563f9d2c722049204fca932ee05
parent6f79f295837f942bfd4112773ff2f7081dde54fb
sed: use getline() instead of fgetln().

In BSD, fgetln() available in libc but in Illumos the Solaris port had to
include it internally. It also seems to have caused problems [1].

Aid portability by using getline() instead.

Reference:
https://www.illumos.org/issues/3820 [1]

Submitted by: Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.com>
Reviewed by: dds
MFC after: 2 weeks
usr.bin/sed/main.c