svn commit: r227237 - head/usr.bin/enigma

Ed Schouten ed at FreeBSD.org
Sun Nov 6 18:49:24 UTC 2011


Author: ed
Date: Sun Nov  6 18:49:23 2011
New Revision: 227237
URL: http://svn.freebsd.org/changeset/base/227237

Log:
  Mark global functions and/or variables in enigma(1) static where possible.
  
  This allows compilers and static analyzers to more thorough analysis.

Modified:
  head/usr.bin/enigma/enigma.c

Modified: head/usr.bin/enigma/enigma.c
==============================================================================
--- head/usr.bin/enigma/enigma.c	Sun Nov  6 18:49:16 2011	(r227236)
+++ head/usr.bin/enigma/enigma.c	Sun Nov  6 18:49:23 2011	(r227237)
@@ -25,16 +25,16 @@ __FBSDID("$FreeBSD$");
 #define ECHO 010
 #define ROTORSZ 256
 #define MASK 0377
-char	t1[ROTORSZ];
-char	t2[ROTORSZ];
-char	t3[ROTORSZ];
-char	deck[ROTORSZ];
-char	buf[13];
+static char	t1[ROTORSZ];
+static char	t2[ROTORSZ];
+static char	t3[ROTORSZ];
+static char	deck[ROTORSZ];
+static char	buf[13];
 
-void	shuffle(char *);
-void	setup(char *);
+static void	shuffle(char *);
+static void	setup(char *);
 
-void
+static void
 setup(char *pw)
 {
 	int ic, i, k, temp;
@@ -128,7 +128,7 @@ main(int argc, char *argv[])
 	return 0;
 }
 
-void
+static void
 shuffle(char deckary[])
 {
 	int i, ic, k, temp;


More information about the svn-src-all mailing list