- Remove both sys/wait.h & sys/types.h - unnecessary
authorLiam J. Foy <liamfoy@dragonflybsd.org>
Wed, 5 Jan 2005 18:42:33 +0000 (18:42 +0000)
committerLiam J. Foy <liamfoy@dragonflybsd.org>
Wed, 5 Jan 2005 18:42:33 +0000 (18:42 +0000)
- Remove registers
- Static functions & Constify arguments

usr.bin/enigma/Makefile
usr.bin/enigma/enigma.c

index f73d75d..414cad0 100644 (file)
@@ -1,8 +1,8 @@
 # $FreeBSD: src/usr.bin/enigma/Makefile,v 1.3.6.3 2001/07/30 09:59:16 dd Exp $
-# $DragonFly: src/usr.bin/enigma/Makefile,v 1.3 2003/11/04 16:36:35 drhodus Exp $
+# $DragonFly: src/usr.bin/enigma/Makefile,v 1.4 2005/01/05 18:42:33 liamfoy Exp $
 
 PROG=  enigma
-WARNS?=        2
+WARNS?= 6      
 
 LINKS= ${BINDIR}/enigma ${BINDIR}/crypt
 MLINKS=        enigma.1 crypt.1
index 7b05bb8..dbad535 100644 (file)
  *     Upgraded to function properly on 64-bit machines.
  *
  * $FreeBSD: src/usr.bin/enigma/enigma.c,v 1.2.6.3 2001/08/01 23:51:34 obrien Exp $
- * $DragonFly: src/usr.bin/enigma/enigma.c,v 1.5 2004/07/31 11:18:43 eirikn Exp $
+ * $DragonFly: src/usr.bin/enigma/enigma.c,v 1.6 2005/01/05 18:42:33 liamfoy Exp $
  */
 
-#include <sys/types.h>
-#include <sys/wait.h>
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -32,11 +29,11 @@ char        t3[ROTORSZ];
 char   deck[ROTORSZ];
 char   buf[13];
 
-void   shuffle(char *);
-void   setup(char *);
+static void    shuffle(char *);
+static void    setup(const char *);
 
-void
-setup(char *pw)
+static void
+setup(const char *pw)
 {
        int ic, i, k, temp;
        char salt[3];
@@ -81,7 +78,7 @@ setup(char *pw)
 int
 main(int argc, char **argv)
 {
-       register int i, n1, n2, nr1, nr2;
+       int i, n1, n2, nr1, nr2;
        int secureflg = 0, kflag = 0;
        char *cp;
 
@@ -136,7 +133,7 @@ main(int argc, char **argv)
        return 0;
 }
 
-void
+static void
 shuffle(char *deckary)
 {
        int i, ic, k, temp;