]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r238377:
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 21 Aug 2012 21:46:01 +0000 (21:46 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 21 Aug 2012 21:46:01 +0000 (21:46 +0000)
commitd7aa470feff67cd0634926b8a669d091917932b0
tree3a04e48829656349e35156b343824742efc0e0d0
parent4de1620126143e12543848390120f825f6562578
MFC r238377:

Merge libedit adjustment from NetBSD.

On recent versions of NetBSD's libedit, el_gets
now sets el_len to -1 on error so we can
distinguish between a NULL string and an error.

This fixes sh from exiting with newer versions
of libedit now allowing EINTR to return.

Obtained from: NetBSD
Reviewed by: jilles
MFC after: 3 weeks

git-svn-id: svn://svn.freebsd.org/base/stable/9@239542 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
bin/sh/input.c