mandir = $(prefix)/man/man1
CC = @CXX@
-CPPFLAGS = -Wno-deprecated @CPPFLAGS@
+CPPFLAGS = -Wno-deprecated -Wall -O2 @CPPFLAGS@
CFLAGS = $(CPPFLAGS) @CFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
void do_forest(char *u)
{
aClient *source;
- char *cmd;
int num = rand() % 12;
void gameserv(char *source, char *buf)
{
- char *cmd, input[1024];
+ char *cmd;
cmd = strtok(buf, " ");
source++; // Get rid of that : at the beginning of a :Nick privmsg Gameserv :text
{
notice(s_GameServ, u, "SYNTAX: /msg %S REGISTER PASSWORD");
}
- else if (user = find(u))
+ else if ((user = find(u)))
{
if (!user->stats)
{
{
notice(s_GameServ, u, "Password incorrect");
}
- else if (user = find(u))
+ else if ((user = find(u)))
{
if (!user->stats)
{
void do_run(char *u)
{
aClient *user;
- Player *p, *p2;
+ Player *p, *p2 = NULL;
if (!(user = find(u)))
{
int isstringnum(char *num)
{
- int x;
+ unsigned int x;
for (x = 0; x < strlen(num); x++)
{
if ((int)num[x] < 48 || (int)num[x] > 57)
ptr = ptr->Next();
}
outfile.close();
+return 1;
}
int load_gs_dbase()
cout << "Deleted" << endl;
}
delete [] buf;
+infile.close();
+return 1;
}
bool passcmp(char *encrypted, char *plaintext)
reset();
int num = rand() % 32767;
- sprintf(name, "Player%d\0", num);
+ sprintf(name, "Player%d", num);
}
cout << "Setting Player data for " << name << endl;
/* First try it as aaa.bbb.ccc.ddd. */
saddr.s_addr = inet_addr(address);
- if (saddr.s_addr != -1) {
+ if (saddr.s_addr != 0) {
return &saddr;
}
host = gethostbyname(address);
int sock_gets(int sockfd, char *str, size_t count)
{
int bytes_read;
- int total_count = 0;
+ unsigned int total_count = 0;
char *current_position;
char last_read = 0;
int main(int argc, char *argv[])
{
- char buffer[1024], buf[1024], input[1024], uplink[80], kb[1024];
+ char buffer[1024], buf[1024];
int connected = 1;
char *cmd, *source = NULL;
srand(time(NULL));
if (buffer[0] == ':')
{
aClient *tempPtr;
- if (tempPtr = find((source + 1)))
+ if ((tempPtr = find((source + 1))))
{
char *nick;
nick = strtok(NULL, " ");
}
} else if (stricmp(cmd, "QUIT") == 0) {
aClient *quitter;
- if (quitter = find(source + 1))
+ if ((quitter = find(source + 1)))
clients.remove(quitter);
- if (quitter = findplayer(source + 1))
+ if ((quitter = findplayer(source + 1)))
players.remove(quitter);
} else if (stricmp(cmd, "PRIVMSG") == 0) {