void page_break(void);
void print_header(void);
void print_footer(void);
+void step(char **pcurr, char **pnext);
+int open_page(char * name);
+void close_page(void);
+int fetch_word(void);
+int do_command(void);
+int do_argvcmd(int cmd_id);
+int do_noargs(int cmd_id);
+void build_headers(void);
int find_page(char *name, char *sect)
{
return rv;
}
-int step(char **pcurr, char **pnext)
+void step(char **pcurr, char **pnext)
{
char *curr = *pcurr;
char *next = *pnext;
int open_page(char * name)
{
- char *p, *command = 0;
+ char *p;
+ const char *command = 0;
char buf[256];
if (access(name, 0) < 0) return -1;
int do_command(void)
{
- char * cmd;
- int ch, i;
+ const char * cmd;
+ int i;
char lbuf[10];
cmd = word + 1;
return 0;
}
-do_noargs(cmd_id)
-int cmd_id;
+int do_noargs(int cmd_id)
{
if (cmd_id < 10) line_break();
switch (cmd_id) {
return 0;
}
-do_argvcmd(cmd_id)
-int cmd_id;
+int do_argvcmd(int cmd_id)
{
int ch;
return 0;
}
-build_headers()
+void build_headers(void)
{
char buffer[5][80];
int strno=0, stroff=0;