summaryrefslogtreecommitdiffstats
path: root/bin/csh/dol.c
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>1997-08-07 21:42:17 +0000
committersteve <steve@FreeBSD.org>1997-08-07 21:42:17 +0000
commit8eb2ceeba6184065f9f56a6be00921df473d24f7 (patch)
tree14d11b65657d85fe0539351a66120ba544c4dda8 /bin/csh/dol.c
parent717042838c948b136f885ba4c16e32cd1787b598 (diff)
downloadFreeBSD-src-8eb2ceeba6184065f9f56a6be00921df473d24f7.zip
FreeBSD-src-8eb2ceeba6184065f9f56a6be00921df473d24f7.tar.gz
Changes include: sccsid -> rcsid, bcopy -> memcpy, don't use the
register keyword, and -Wall cleaning. Obtained from: similar changes in NetBSD
Diffstat (limited to 'bin/csh/dol.c')
-rw-r--r--bin/csh/dol.c51
1 files changed, 27 insertions, 24 deletions
diff --git a/bin/csh/dol.c b/bin/csh/dol.c
index 9bf6537..0286469 100644
--- a/bin/csh/dol.c
+++ b/bin/csh/dol.c
@@ -29,12 +29,15 @@
* LIABILITY, OR TORT (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$
*/
#ifndef lint
+#if 0
static char sccsid[] = "@(#)dol.c 8.1 (Berkeley) 5/31/93";
+#else
+static const char rcsid[] =
+ "$Id: dol.c,v 1.5 1997/02/22 14:01:47 peter Exp $";
+#endif
#endif /* not lint */
#include <sys/types.h>
@@ -105,10 +108,10 @@ static void Dtestq __P((int));
*/
void
Dfix(t)
- register struct command *t;
+ struct command *t;
{
- register Char **pp;
- register Char *p;
+ Char **pp;
+ Char *p;
if (noexec)
return;
@@ -130,7 +133,7 @@ Dfix(t)
*/
Char *
Dfix1(cp)
- register Char *cp;
+ Char *cp;
{
Char *Dv[2];
@@ -173,8 +176,8 @@ static Char *
Dpack(wbuf, wp)
Char *wbuf, *wp;
{
- register int c;
- register int i = MAXWLEN - (wp - wbuf);
+ int c;
+ int i = MAXWLEN - (wp - wbuf);
for (;;) {
c = DgetC(DODOL);
@@ -220,11 +223,11 @@ Dpack(wbuf, wp)
static int
Dword()
{
- register int c, c1;
+ int c, c1;
Char wbuf[BUFSIZ];
- register Char *wp = wbuf;
- register int i = MAXWLEN;
- register bool dolflg;
+ Char *wp = wbuf;
+ int i = MAXWLEN;
+ bool dolflg;
bool sofar = 0, done = 0;
while (!done) {
@@ -340,9 +343,9 @@ Dword()
*/
static int
DgetC(flag)
- register int flag;
+ int flag;
{
- register int c;
+ int c;
top:
if ((c = Dpeekc) != '\0') {
@@ -401,8 +404,8 @@ dolerror(s)
static void
Dgetdol()
{
- register Char *np;
- register struct varent *vp = NULL;
+ Char *np;
+ struct varent *vp = NULL;
Char name[4 * MAXVARLEN + 1];
int c, sc;
int subscr = 0, lwb = 1, upb = 0;
@@ -574,7 +577,7 @@ Dgetdol()
else if (*np != '-')
stderror(ERR_MISSING, '-');
else {
- register int i = upb;
+ int i = upb;
np++;
if (Isdigit(*np)) {
@@ -632,7 +635,7 @@ eatbrac:
static void
fixDolMod()
{
- register int c;
+ int c;
c = DgetC(0);
if (c == ':') {
@@ -691,9 +694,9 @@ fixDolMod()
static void
setDolp(cp)
- register Char *cp;
+ Char *cp;
{
- register Char *dp;
+ Char *dp;
int i;
if (dolnmod == 0 || dolmcnt == 0) {
@@ -804,7 +807,7 @@ unDredc(c)
static int
Dredc()
{
- register int c;
+ int c;
if ((c = Dpeekrd) != '\0') {
Dpeekrd = 0;
@@ -822,7 +825,7 @@ Dredc()
static void
Dtestq(c)
- register int c;
+ int c;
{
if (cmap(c, QUOTES))
@@ -839,11 +842,11 @@ void
heredoc(term)
Char *term;
{
- register int c;
+ int c;
Char *Dv[2];
Char obuf[BUFSIZ], lbuf[BUFSIZ], mbuf[BUFSIZ];
int ocnt, lcnt, mcnt;
- register Char *lbp, *obp, *mbp;
+ Char *lbp, *obp, *mbp;
Char **vp;
bool quoted;
char *tmp;
OpenPOWER on IntegriCloud