Xinqi Bao's Git
projects
/
st.git
/ diff
summary
|
log
|
commit
|
diff
|
tree
raw
|
patch
|
inline
| side by side (parent:
f9a0524
)
make local functions and variables static
author
Matthias-Christian Ott <
[email protected]
>
Sat, 14 Jun 2008 21:29:11 +0000
(23:29 +0200)
committer
Matthias-Christian Ott <
[email protected]
>
Sat, 14 Jun 2008 21:29:11 +0000
(23:29 +0200)
std.c
diff
|
blob
|
history
diff --git
a/std.c
b/std.c
index
fbabaa4
..
5e19245
100644
(file)
--- a/
std.c
+++ b/
std.c
@@
-14,18
+14,18
@@
#define MAX(a,b) (((a) > (b)) ? (a) : (b))
#define MIN(a,b) (((a) < (b)) ? (a) : (b))
#define MAX(a,b) (((a) > (b)) ? (a) : (b))
#define MIN(a,b) (((a) < (b)) ? (a) : (b))
-void buffer(char c);
-void cmd(const char *cmdstr, ...);
-int getch();
+
static
void buffer(char c);
+
static
void cmd(const char *cmdstr, ...);
+
static
int getch();
void getpty(void);
void getpty(void);
-void movea(int x, int y);
-void mover(int x, int y);
-void parseesc(void);
-void scroll(int l);
-void shell(void);
-void sigchld(int n);
-char unbuffer(void);
-void ungetch(int c);
+
static
void movea(int x, int y);
+
static
void mover(int x, int y);
+
static
void parseesc(void);
+
static
void scroll(int l);
+
static
void shell(void);
+
static
void sigchld(int n);
+
static
char unbuffer(void);
+
static
void ungetch(int c);
typedef struct {
unsigned char data[BUFSIZ];
typedef struct {
unsigned char data[BUFSIZ];
@@
-38,14
+38,14
@@
typedef struct {
int i, n;
} ReadBuffer;
int i, n;
} ReadBuffer;
-int cols = 80, lines = 25;
-int cx = 0, cy = 0;
-int c;
+
static
int cols = 80, lines = 25;
+
static
int cx = 0, cy = 0;
+
static
int c;
int ptm, pts;
int ptm, pts;
-_Bool bold, digit, qmark;
-pid_t pid;
-RingBuffer buf;
-ReadBuffer rbuf;
+
static
_Bool bold, digit, qmark;
+
static
pid_t pid;
+
static
RingBuffer buf;
+
static
ReadBuffer rbuf;
void
buffer(char c) {
void
buffer(char c) {