sh: Make various functions static.
authorPeter Avalos <pavalos@dragonflybsd.org>
Sun, 5 Feb 2012 19:42:22 +0000 (11:42 -0800)
committerPeter Avalos <pavalos@dragonflybsd.org>
Sun, 5 Feb 2012 20:48:11 +0000 (12:48 -0800)
Obtained-from:  FreeBSD 229220

bin/sh/exec.c
bin/sh/exec.h
bin/sh/expand.c
bin/sh/expand.h
bin/sh/histedit.c
bin/sh/input.c
bin/sh/input.h
bin/sh/main.c
bin/sh/main.h
bin/sh/myhistedit.h

index d9b32a3..bf252fb 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  * @(#)exec.c  8.4 (Berkeley) 6/8/95
- * $FreeBSD: src/bin/sh/exec.c,v 1.52 2011/02/05 14:08:51 jilles Exp $
+ * $FreeBSD: src/bin/sh/exec.c,v 1.53 2012/01/01 22:17:12 jilles Exp $
  */
 
 #include <sys/types.h>
@@ -99,6 +99,7 @@ static void tryexec(char *, char **, char **);
 static void printentry(struct tblentry *, int);
 static struct tblentry *cmdlookup(const char *, int);
 static void delete_cmd_entry(void);
+static void addcmdentry(const char *, struct cmdentry *);
 
 /*
  * Exec a program.  Never returns.  If you change this routine, you may
@@ -593,7 +594,7 @@ delete_cmd_entry(void)
  * the same name.
  */
 
-void
+static void
 addcmdentry(const char *name, struct cmdentry *entry)
 {
        struct tblentry *cmdp;
index d8cc389..721e20b 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  *     @(#)exec.h      8.3 (Berkeley) 6/8/95
- * $FreeBSD: src/bin/sh/exec.h,v 1.23 2011/06/13 21:03:27 jilles Exp $
+ * $FreeBSD: src/bin/sh/exec.h,v 1.24 2012/01/01 22:17:12 jilles Exp $
  */
 
 /* values of cmdtype */
@@ -74,7 +74,6 @@ void find_command(const char *, struct cmdentry *, int, const char *);
 int find_builtin(const char *, int *);
 void hashcd(void);
 void changepath(const char *);
-void addcmdentry(const char *, struct cmdentry *);
 void defun(const char *, union node *);
 int unsetfunc(const char *);
 int typecmd_impl(int, char **, int, const char *);
index cbf75be..52fc78f 100644 (file)
@@ -36,7 +36,7 @@
  * SUCH DAMAGE.
  *
  * @(#)expand.c        8.5 (Berkeley) 5/15/95
- * $FreeBSD: src/bin/sh/expand.c,v 1.94 2012/01/01 20:50:19 jilles Exp $
+ * $FreeBSD: src/bin/sh/expand.c,v 1.95 2012/01/01 22:17:12 jilles Exp $
  */
 
 #include <sys/types.h>
@@ -112,6 +112,7 @@ static void expmeta(char *, char *);
 static void addfname(char *);
 static struct strlist *expsort(struct strlist *);
 static struct strlist *msort(struct strlist *, int);
+static int patmatch(const char *, const char *, int);
 static char *cvtnum(int, char *);
 static int collate_range_cmp(wchar_t, wchar_t);
 
@@ -1440,7 +1441,7 @@ match_charclass(const char *p, wchar_t chr, const char **end)
  * Returns true if the pattern matches the string.
  */
 
-int
+static int
 patmatch(const char *pattern, const char *string, int squoted)
 {
        const char *p, *q, *end;
index 42640a8..778c9d8 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  *     @(#)expand.h    8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/expand.h,v 1.17 2011/06/13 21:03:27 jilles Exp $
+ * $FreeBSD: src/bin/sh/expand.h,v 1.18 2012/01/01 22:17:12 jilles Exp $
  */
 
 struct strlist {
@@ -64,6 +64,5 @@ union node;
 void expandhere(union node *, int);
 void expandarg(union node *, struct arglist *, int);
 void expari(int);
-int patmatch(const char *, const char *, int);
 void rmescapes(char *);
 int casematch(union node *, const char *);
index d56d57f..5405317 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  * @(#)histedit.c      8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/histedit.c,v 1.43 2011/06/13 21:03:27 jilles Exp $
+ * $FreeBSD: src/bin/sh/histedit.c,v 1.44 2012/01/01 22:17:12 jilles Exp $
  */
 
 #include <sys/param.h>
@@ -69,6 +69,8 @@ int displayhist;
 static FILE *el_in, *el_out, *el_err;
 
 static char *fc_replace(const char *, char *, char *);
+static int not_fcnumber(const char *);
+static int str_to_event(const char *, int);
 
 /*
  * Set history and editing status.  Called whenever the status may
@@ -427,7 +429,7 @@ fc_replace(const char *s, char *p, char *r)
        return (dest);
 }
 
-int
+static int
 not_fcnumber(const char *s)
 {
        if (s == NULL)
@@ -437,7 +439,7 @@ not_fcnumber(const char *s)
        return (!is_number(s));
 }
 
-int
+static int
 str_to_event(const char *str, int last)
 {
        HistEvent he;
index 2c3908d..38b31f9 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  * @(#)input.c 8.3 (Berkeley) 6/9/95
- * $FreeBSD: src/bin/sh/input.c,v 1.33 2011/06/04 15:05:52 jilles Exp $
+ * $FreeBSD: src/bin/sh/input.c,v 1.34 2012/01/01 22:17:12 jilles Exp $
  */
 
 #include <stdio.h>     /* defines BUFSIZ */
@@ -105,6 +105,7 @@ EditLine *el;                       /* cookie for editline package */
 
 static void pushfile(void);
 static int preadfd(void);
+static void popstring(void);
 
 #ifdef mkinit
 INCLUDE <stdio.h>
@@ -370,7 +371,7 @@ pushstring(char *s, int len, void *ap)
        INTON;
 }
 
-void
+static void
 popstring(void)
 {
        struct strpush *sp = parsefile->strpush;
index d0deb33..97cbb46 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  *     @(#)input.h     8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/input.h,v 1.12 2009/12/24 18:41:14 jilles Exp $
+ * $FreeBSD: src/bin/sh/input.h,v 1.13 2012/01/01 22:17:12 jilles Exp $
  */
 
 /* PEOF (the end of file marker) is defined in syntax.h */
@@ -57,7 +57,6 @@ int preadbuffer(void);
 int preadateof(void);
 void pungetc(void);
 void pushstring(char *, int, void *);
-void popstring(void);
 void setinputfile(const char *, int);
 void setinputfd(int, int);
 void setinputstring(char *, int);
index fc54409..c478f71 100644 (file)
@@ -35,7 +35,7 @@
  *
  * @(#) Copyright (c) 1991, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)main.c  8.6 (Berkeley) 5/28/95
- * $FreeBSD: src/bin/sh/main.c,v 1.52 2011/06/13 21:03:27 jilles Exp $
+ * $FreeBSD: src/bin/sh/main.c,v 1.53 2012/01/01 22:17:12 jilles Exp $
  */
 
 #include <stdio.h>
@@ -73,6 +73,7 @@ int rootshell;
 struct jmploc main_handler;
 int localeisutf8, initial_localeisutf8;
 
+static void cmdloop(int);
 static void read_profile(const char *);
 static const char *find_dot_file(const char *);
 
@@ -178,7 +179,7 @@ state4:     /* XXX ??? - why isn't this before the "if" statement */
  * loop; it turns on prompting if the shell is interactive.
  */
 
-void
+static void
 cmdloop(int top)
 {
        union node *n;
index 32d0a56..ede4722 100644 (file)
@@ -34,7 +34,7 @@
  * SUCH DAMAGE.
  *
  *     @(#)main.h      8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/main.h,v 1.11 2011/06/13 21:03:27 jilles Exp $
+ * $FreeBSD: src/bin/sh/main.h,v 1.12 2012/01/01 22:17:12 jilles Exp $
  */
 
 extern int rootpid;    /* pid of main shell */
@@ -42,4 +42,3 @@ extern int rootshell; /* true if we aren't a child of the main shell */
 extern struct jmploc main_handler;     /* top level exception handler */
 
 void readcmdfile(const char *);
-void cmdloop(int);
index b2f1229..a8c5305 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  *     @(#)myhistedit.h        8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/myhistedit.h,v 1.13 2011/06/13 21:03:27 jilles Exp $
+ * $FreeBSD: src/bin/sh/myhistedit.h,v 1.14 2012/01/01 22:17:12 jilles Exp $
  */
 
 #include <histedit.h>
@@ -43,6 +43,4 @@ extern int displayhist;
 void histedit(void);
 void sethistsize(const char *);
 void setterm(const char *);
-int not_fcnumber(const char *);
-int str_to_event(const char *, int);