Advanced Rogue 5: convert to ANSI function declarations.

This still leaves over a thousand lines of warning messages, mostly
related to the return types of daemons and fuses.
This commit is contained in:
John "Elwin" Edwards 2016-02-07 14:39:21 -05:00
parent 59f448e92e
commit f38b2223c8
37 changed files with 977 additions and 733 deletions

View file

@ -23,6 +23,8 @@
#include <signal.h>
#include "rogue.h"
bool save_file(FILE *savef);
typedef struct stat STAT;
extern char version[], encstr[];
@ -31,7 +33,7 @@ extern char version[], encstr[];
STAT sbuf;
bool
save_game()
save_game(void)
{
register FILE *savef;
register int c;
@ -122,8 +124,7 @@ auto_save(int sig)
* write the saved game on the file
*/
bool
save_file(savef)
register FILE *savef;
save_file(FILE *savef)
{
int ret;
int slines = LINES;
@ -147,9 +148,8 @@ register FILE *savef;
return(ret);
}
restore(file, envp)
register char *file;
char **envp;
bool
restore(char *file, char **envp)
{
register int inf;
#ifndef _AIX
@ -264,13 +264,11 @@ char **envp;
/*
* perform an encrypted write
*/
encwrite(start, size, outf)
register char *start;
register unsigned size;
register FILE *outf;
int
encwrite(char *start, unsigned int size, FILE *outf)
{
register char *ep;
register num_written = 0;
register int num_written = 0;
ep = encstr;
@ -288,10 +286,8 @@ register FILE *outf;
/*
* perform an encrypted read
*/
encread(start, size, inf)
register char *start;
register unsigned size;
register int inf;
int
encread(char *start, unsigned int size, int inf)
{
register char *ep;
register int read_size;