diff --git a/wrenchboard/src/shared_tool/account.cc b/wrenchboard/src/shared_tool/account.cc index 62cbbed9..0c4c3525 100644 --- a/wrenchboard/src/shared_tool/account.cc +++ b/wrenchboard/src/shared_tool/account.cc @@ -1098,11 +1098,18 @@ long WrenchResetMemberPass(CVars in, CVars &out) { member_id = yy["member_id"].Long(); } - int r1, r2, r3; + int r1; char reset_pin[10]; - srand(time(NULL)); - r1 = abs(rand()*100); - sprintf(reset_pin, "%d", r1); +// srand(time(NULL)); +// r1 = abs(rand()*100); +// sprintf(reset_pin, "%d", r1); + + for (i = 1; i <5; i++) + { + srand(time(NULL)); + r1 = abs(rand()); + sprintf(reset_pin, "%d", r1); + } CVars xx; if (member_id > 0) {