Client: convert partition to pointer

Prepare to make it mutable.
This commit is contained in:
Max Kellermann
2017-02-25 10:23:23 +01:00
parent c7396b0675
commit 3eee35e1f7
5 changed files with 13 additions and 13 deletions

View File

@@ -45,7 +45,7 @@ Client::Client(EventLoop &_loop, Partition &_partition,
int _fd, int _uid, int _num)
:FullyBufferedSocket(_fd, _loop, 16384, client_max_output_buffer_size),
TimeoutMonitor(_loop),
partition(_partition),
partition(&_partition),
permission(getDefaultPermissions()),
uid(_uid),
num(_num),
@@ -107,7 +107,7 @@ client_new(EventLoop &loop, Partition &partition,
void
Client::Close()
{
partition.instance.client_list->Remove(*this);
partition->instance.client_list->Remove(*this);
SetExpired();