summaryrefslogtreecommitdiffstats
path: root/contrib/nvi/ex/ex_stop.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2013-08-11 08:38:10 +0000
committerpeter <peter@FreeBSD.org>2013-08-11 08:38:10 +0000
commit75700a8c067d4d910e2017f0aa29cbbca644f9cc (patch)
treefcfc8dee7b416cacdea763f18f34e0930234186a /contrib/nvi/ex/ex_stop.c
parent3102470d94db36e49a2262542f69cc4219ae1aee (diff)
downloadFreeBSD-src-75700a8c067d4d910e2017f0aa29cbbca644f9cc.zip
FreeBSD-src-75700a8c067d4d910e2017f0aa29cbbca644f9cc.tar.gz
Post-cvs2svn flatten pass.
Diffstat (limited to 'contrib/nvi/ex/ex_stop.c')
-rw-r--r--contrib/nvi/ex/ex_stop.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/contrib/nvi/ex/ex_stop.c b/contrib/nvi/ex/ex_stop.c
deleted file mode 100644
index bc55fd2..0000000
--- a/contrib/nvi/ex/ex_stop.c
+++ /dev/null
@@ -1,51 +0,0 @@
-/*-
- * Copyright (c) 1993, 1994
- * The Regents of the University of California. All rights reserved.
- * Copyright (c) 1992, 1993, 1994, 1995, 1996
- * Keith Bostic. All rights reserved.
- *
- * See the LICENSE file for redistribution information.
- */
-
-#include "config.h"
-
-#ifndef lint
-static const char sccsid[] = "@(#)ex_stop.c 10.10 (Berkeley) 3/6/96";
-#endif /* not lint */
-
-#include <sys/types.h>
-#include <sys/queue.h>
-
-#include <bitstring.h>
-#include <errno.h>
-#include <limits.h>
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
-
-#include "../common/common.h"
-
-/*
- * ex_stop -- :stop[!]
- * :suspend[!]
- * Suspend execution.
- *
- * PUBLIC: int ex_stop __P((SCR *, EXCMD *));
- */
-int
-ex_stop(sp, cmdp)
- SCR *sp;
- EXCMD *cmdp;
-{
- int allowed;
-
- /* For some strange reason, the force flag turns off autowrite. */
- if (!FL_ISSET(cmdp->iflags, E_C_FORCE) && file_aw(sp, FS_ALL))
- return (1);
-
- if (sp->gp->scr_suspend(sp, &allowed))
- return (1);
- if (!allowed)
- ex_emsg(sp, NULL, EXM_NOSUSPEND);
- return (0);
-}
OpenPOWER on IntegriCloud