summaryrefslogtreecommitdiffstats
path: root/sys/pc98
diff options
context:
space:
mode:
authorkato <kato@FreeBSD.org>1997-07-10 10:21:47 +0000
committerkato <kato@FreeBSD.org>1997-07-10 10:21:47 +0000
commitd5d11f5dbbf87531ba2bba4ab853a0a492d0da80 (patch)
treecd9ad81ed741200d6854b06ea2c5f86e9a82b2db /sys/pc98
parentc4ced555e147c0328b1ac46abe1b7b5f63b1c251 (diff)
downloadFreeBSD-src-d5d11f5dbbf87531ba2bba4ab853a0a492d0da80.zip
FreeBSD-src-d5d11f5dbbf87531ba2bba4ab853a0a492d0da80.tar.gz
Synchronize with sys/i386/isa/syscons.c revision 1.223.
Diffstat (limited to 'sys/pc98')
-rw-r--r--sys/pc98/pc98/syscons.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/pc98/pc98/syscons.c b/sys/pc98/pc98/syscons.c
index 8eef1db..621acf0 100644
--- a/sys/pc98/pc98/syscons.c
+++ b/sys/pc98/pc98/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.44 1997/07/07 12:47:36 kato Exp $
+ * $Id: syscons.c,v 1.45 1997/07/09 14:43:19 kato Exp $
*/
#include "sc.h"
@@ -1102,6 +1102,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);
#ifdef PC98
OpenPOWER on IntegriCloud