]> git.pond.sub.org Git - empserver/commitdiff
Give some identifiers internal linkage
authorMarkus Armbruster <armbru@pond.sub.org>
Mon, 4 Aug 2008 01:00:40 +0000 (21:00 -0400)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 9 Aug 2008 12:40:04 +0000 (08:40 -0400)
Give draw_map(), xdeval(), LwpSchedQ[], LwpDeadQ, LwpContextPtr,
LwpMaxpri, LwpStackGrowsDown internal linkage.

include/prototypes.h
include/xdump.h
src/lib/common/xdump.c
src/lib/lwp/lwp.c
src/lib/lwp/lwpint.h
src/lib/subs/maps.c

index 5f6aee9ec4bb715be69611356bb3ef489b4f559d..6b74a0eb76810889d3702bd9dd5193ce8ca6a28d 100644 (file)
@@ -471,7 +471,6 @@ extern int adj_units(coord, coord, natid);
 extern int islist(char *);
 /* maps.c */
 extern int do_map(int bmap, int unit_type, char *arg1, char *arg2);
-extern int draw_map(int, char, int, struct nstr_sect *);
 extern int display_region_map(int bmap, int unit_type, coord curx,
                              coord cury, char *arg);
 extern int bmaps_intersect(natid, natid);
index 7d244a36d187dec746d3b178e51b8eaca149c1cd..8010fbad1b60ecaeb95efb9c546eba9627ab7bc3 100644 (file)
@@ -51,7 +51,6 @@ struct xdstr *xdinit(struct xdstr *, natid, int, void (*)(char *, ...));
 extern void xdhdr(struct xdstr *, char *, int);
 extern void xdcolhdr(struct xdstr *, struct castr[]);
 extern void xdflds(struct xdstr *, struct castr[], void *);
-extern struct valstr *xdeval(struct valstr *, struct xdstr *, struct castr *, void *, int);
 extern void xdftr(struct xdstr *, int);
 extern int xdmeta(struct xdstr *, int);
 extern int xundump(FILE *, char *, int *, int);
index 202977dfba9cc83a66e35dbc82b63bb157769c5d..c8d86f3eac82f6029725debf63849bc7a2998564 100644 (file)
@@ -105,7 +105,7 @@ xdinit(struct xdstr *xd, natid cnum, int human, void (*pr)(char *fmt, ...))
  * PTR points to the context object.
  * IDX is the index within the attribute.
  */
-struct valstr *
+static struct valstr *
 xdeval(struct valstr *val, struct xdstr *xd,
        struct castr *ca, void *ptr, int idx)
 {
@@ -311,7 +311,7 @@ xdftr(struct xdstr *xd, int n)
 
 /*
  * Dump meta-data for items of type TYPE to XD.
- * Return RET_OK.
+ * Return RET_SYN when TYPE doesn't have meta-data, else RET_OK.
  */
 int
 xdmeta(struct xdstr *xd, int type)
index 3e57c8fdd42f681ac6106fd7fd24b2143db1187c..c9ceda4a41c87c53c60eb80a090628b5ffaf96fe 100644 (file)
 #include "lwpint.h"
 #include "prototypes.h"
 
-struct lwpQueue LwpSchedQ[LWP_MAX_PRIO], LwpDeadQ;
+static struct lwpQueue LwpSchedQ[LWP_MAX_PRIO], LwpDeadQ;
 
 struct lwpProc *LwpCurrent = NULL;
-void **LwpContextPtr;
-int LwpMaxpri = 0;             /* maximum priority so far */
-int LwpStackGrowsDown;
+static void **LwpContextPtr;
+static int LwpMaxpri = 0;      /* maximum priority so far */
+static int LwpStackGrowsDown;
 
 static void lwpDestroy(struct lwpProc *proc);
 static void lwpStackCheckInit(struct lwpProc *newp);
index df4fa3438a734fe36c19d767eca863706f24401b..99a792f6697e954af3509cc696fbf56e566d8412 100644 (file)
@@ -71,8 +71,6 @@ struct lwpQueue {
 /* XXX Note that this assumes sizeof(int) == 4 */
 #define LWP_CHECKMARK  0x5a5a5a5a
 
-extern int LwpStackGrowsDown;
-
 int lwpNewContext(struct lwpProc *);
 void lwpSwitchContext(struct lwpProc *, struct lwpProc *);
 void lwpAddTail(struct lwpQueue *, struct lwpProc *);
index 4e5881289425e87e264671c980e60e6a6061c99b..4c3ed229ba4f4d2c7e4e0b5de63a895b2d50345e 100644 (file)
@@ -53,6 +53,7 @@
 #include "ship.h"
 #include "xy.h"
 
+static int draw_map(int, char, int, struct nstr_sect *);
 static int bmnxtsct(struct nstr_sect *);
 static char map_char(int, natid, int);
 static int unit_map(int, int, struct nstr_sect *, char *);
@@ -115,7 +116,7 @@ do_map(int bmap, int unit_type, char *arg, char *map_flags_arg)
     return draw_map(bmap, origin, map_flags, &ns);
 }
 
-int
+static int
 draw_map(int bmap, char origin, int map_flags, struct nstr_sect *nsp)
 {
     struct natstr *np;