]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r238377:
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 21 Aug 2012 21:46:44 +0000 (21:46 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 21 Aug 2012 21:46:44 +0000 (21:46 +0000)
commitcc4275aac0f0b2deda3df528074c0ad826c980ea
treea59f1ac266f485ffcf5ffaa0ac70f6dbc6bd30cc
parent0f469427cbb62329d700b8c5c93f208a29de3ce1
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

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