
Pages:<< prev 1 next >>


Off the Edge of the Map

GroupAdministrators
Posts1,199
JoinedMar 21, 2006
So this isn't really a bug. It's more an update for compliance with the newest incarnation of gcc. So here goes.
imc.c:
Becomes:
imc.c, imc_send_social
Becomes:
And further down,
Becomes:
act_comm.c, do_group
Becomes:
Color.c, send_to_desc_color
Becomes:
Color.c, send_to_char_color
Becomes:
Color.c, send_to_pager_color
Becomes:
misc.c, pullorpush
Becomes:
misc.c, do_takedrug
Becomes:
mud_comm.c, get_color
Becomes:
Ships.c, do_makeprototypeship
Becomes:
Shops.c, get_cost
Becomes
Swskills.c, do_bribe
Becomes:
Update.c, aggr_update
Becomes:
imc.c:
char *imc_mudof( const char *src ) { static char mud[SMST]; char *person; if( !( person = strchr( src, '@' ) ) ) imcstrlcpy( mud, src, SMST ); else imcstrlcpy( mud, person + 1, SMST ); return mud; }
Becomes:
char *imc_mudof( const char *src ) { static char mud[SMST]; const char *person; if( !( person = strchr( src, '@' ) ) ) imcstrlcpy( mud, src, SMST ); else imcstrlcpy( mud, person + 1, SMST ); return mud; }
imc.c, imc_send_social
CHAR_DATA *skeleton = NULL; char *ps; char socbuf[LGST], msg[LGST];
Becomes:
CHAR_DATA *skeleton = NULL; const char *ps; char socbuf[LGST], msg[LGST], tmp[SMST];
And further down,
ps[0] = '\0'; imcstrlcpy( mud, ps + 1, SMST );
Becomes:
imcstrlcpy( tmp, ps, SMST ); snprintf( mud, SMST, "%s", tmp );
act_comm.c, do_group
CHAR_DATA *victim = NULL;
Becomes:
CHAR_DATA *victim = NULL;
Color.c, send_to_desc_color
char *colstr;
Becomes:
const char *colstr;
Color.c, send_to_char_color
char *colstr;
Becomes:
const char *colstr;
Color.c, send_to_pager_color
char *colstr;
Becomes:
const char *colstr;
misc.c, pullorpush
Becomes:
misc.c, do_takedrug
int sn;
Becomes:
int sn = 0;
mud_comm.c, get_color
char *cptr;
Becomes:
const char *cptr;
Ships.c, do_makeprototypeship
int count;
Becomes:
int count = 0;
Shops.c, get_cost
int cost;
Becomes
int cost = 0;
Swskills.c, do_bribe
int percent, amount;
Becomes:
int percent = 0, amount;
Update.c, aggr_update
for( ch = wch->in_room->first_person; ch; ch = ch_next ) { int count; ch_next = ch->next_in_room;
Becomes:
for( ch = wch->in_room->first_person; ch; ch = ch_next ) { int count = 0; ch_next = ch->next_in_room;
Pages:<< prev 1 next >>