修改struct userec1
和老代码的struct userec一样,如果你原先没有定义#define HAVE_WFORM 1
那么,务必要把struct userec1当中这部分删除。
确认你原先有没有#define HAVE_WFORM 1 比较简单的方法是用vi -b .PASSWDS然后用
:%!xxd直接看看,或者拉到windowz的机器上用UE打开这个二进制文件看看有没有这些money score之类的东东,慢慢数数字节数吧:)
#ifdef HAVE_USERMONEY
int money;
int score;
char unused[20];
#endif
【 在 marly (玛丽) 的大作中提到: 】
: 在老代码中
: struct userec { /* Structure used to hold information in */
: char userid[IDLEN + 2]; /* PASSFILE */
: ...................
--
FROM 202.232.87.*