diff options
| author | Brian Somers <brian@FreeBSD.org> | 1997-07-09 14:10:19 +0000 |
|---|---|---|
| committer | Brian Somers <brian@FreeBSD.org> | 1997-07-09 14:10:19 +0000 |
| commit | b73937137c8fbbaef2dc1e65e504317867bdea18 (patch) | |
| tree | 997447d9f2de955e7fb9245da071b3f6dd9420aa /sys/dev/syscons | |
| parent | 0206d3bdb0a499cb82ca63049bd149a71f66afb2 (diff) | |
Notes
Diffstat (limited to 'sys/dev/syscons')
| -rw-r--r-- | sys/dev/syscons/syscons.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index 7c4b17395cfa..7b5cafb61f63 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: syscons.c,v 1.221 1997/07/07 13:42:42 brian Exp $ + * $Id: syscons.c,v 1.222 1997/07/08 13:38:58 brian Exp $ */ #include "sc.h" @@ -958,6 +958,8 @@ scioctl(dev_t dev, int cmd, caddr_t data, int flag, struct proc *p) case CONS_HISTORY: /* set history size */ if (*data) { + if (cur_console->status & BUFFER_SAVED) + return EBUSY; if (scp->history != NULL) free(scp->history, M_DEVBUF); scp->history_size = *(int*)data; |
