22 |
|
} |
23 |
|
} |
24 |
|
|
25 |
– |
net::Oscar::BuddyTool* Collector::buddy(NULL); |
26 |
– |
net::Oscar::IcbmTool* Collector::icbm(NULL); |
27 |
– |
|
25 |
|
int Collector::collect(const std::set<Buddy>& buddies) |
26 |
|
{ |
27 |
|
cerr << "Collector::collect()\n"; |
35 |
|
|
36 |
|
auth.Login(login, password); |
37 |
|
|
38 |
< |
Collector::buddy = &buddy; |
39 |
< |
Collector::icbm = &icbm; |
38 |
> |
this->buddy = &buddy; |
39 |
> |
this->icbm = &icbm; |
40 |
|
|
41 |
< |
icbm.OnIncomingIcbm += &Collector::reply; |
41 |
> |
icbm.OnIncomingIcbm += etl::bind<0>(&Collector::reply, this); |
42 |
|
|
43 |
|
// for (size_t index(password.GetSize()); index > 0; --index) password[index - |
44 |
|
// 1] = '\0'; |