Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 125902 | Differences between
and this patch

Collapse All | Expand All

(-)../nethack-3.4.3-orig/src/topten.c (-4 / +9 lines)
Lines 30-35 Link Here
30
30
31
#define newttentry() (struct toptenentry *) alloc(sizeof(struct toptenentry))
31
#define newttentry() (struct toptenentry *) alloc(sizeof(struct toptenentry))
32
#define dealloc_ttentry(ttent) free((genericptr_t) (ttent))
32
#define dealloc_ttentry(ttent) free((genericptr_t) (ttent))
33
/* IMPORTANT: if you change any of these, update the scanf() strings below */
33
#define NAMSZ	10
34
#define NAMSZ	10
34
#define DTHSZ	100
35
#define DTHSZ	100
35
#define ROLESZ   3
36
#define ROLESZ   3
Lines 129-140 Link Here
129
{
130
{
130
#ifdef NO_SCAN_BRACK /* Version_ Pts DgnLevs_ Hp___ Died__Born id */
131
#ifdef NO_SCAN_BRACK /* Version_ Pts DgnLevs_ Hp___ Died__Born id */
131
	static const char fmt[] = "%d %d %d %ld %d %d %d %d %d %d %ld %ld %d%*c";
132
	static const char fmt[] = "%d %d %d %ld %d %d %d %d %d %d %ld %ld %d%*c";
132
	static const char fmt32[] = "%c%c %s %s%*c";
133
	/* NOTE: "3" in "%3s" here MUST be equal to ROLESZ */
133
	static const char fmt33[] = "%s %s %s %s %s %s%*c";
134
	static const char fmt32[] = "%c%c %3s %3s%*c";
135
	/* NOTE: in order, ROLESZ ROLESZ ROLESZ ROLESZ NAMSZ DTHSZ */
136
	static const char fmt33[] = "%3s %3s %3s %3s %10s %100s%*c";
134
#else
137
#else
135
	static const char fmt[] = "%d.%d.%d %ld %d %d %d %d %d %d %ld %ld %d ";
138
	static const char fmt[] = "%d.%d.%d %ld %d %d %d %d %d %d %ld %ld %d ";
136
	static const char fmt32[] = "%c%c %[^,],%[^\n]%*c";
139
	/* NOTE: "3" in "%3[...]" here MUST be equal to ROLESZ */
137
	static const char fmt33[] = "%s %s %s %s %[^,],%[^\n]%*c";
140
	static const char fmt32[] = "%c%c %3[^,],%3[^\n]%*c";
141
	/* NOTE: in order, ROLESZ ROLESZ ROLESZ ROLESZ NAMSZ DTHSZ */
142
	static const char fmt33[] = "%3s %3s %3s %3s %10[^,],%100[^\n]%*c";
138
#endif
143
#endif
139
144
140
#ifdef UPDATE_RECORD_IN_PLACE
145
#ifdef UPDATE_RECORD_IN_PLACE

Return to bug 125902