implemented channels on server
This commit is contained in:
@@ -43,7 +43,7 @@ void ClientCLI_destroy(ClientCLI* self){
|
||||
HashMap_destroy(&self->servers.addr_id_map);
|
||||
}
|
||||
void ClientCLI_construct(ClientCLI* self){
|
||||
memset(self, 0, sizeof(*self));
|
||||
zeroStruct(self);
|
||||
}
|
||||
|
||||
Result(void) ClientCLI_run(ClientCLI* self) {
|
||||
@@ -326,7 +326,7 @@ static Result(void) ClientCLI_openUserDB(ClientCLI* self){
|
||||
|
||||
// Load servers table
|
||||
try(self->servers.table, p,
|
||||
idb_getOrCreateTable(self->db, STR("servers"), sizeof(ServerInfo), false)
|
||||
idb_getOrCreateTable(self->db, str_null, STR("servers"), sizeof(ServerInfo), false)
|
||||
);
|
||||
|
||||
// Lock table until this function returns.
|
||||
@@ -362,7 +362,7 @@ static Result(ServerInfo*) ClientCLI_saveServerInfo(ClientCLI* self,
|
||||
|
||||
// create new server info
|
||||
ServerInfo server;
|
||||
memset(&server, 0, sizeof(ServerInfo));
|
||||
zeroStruct(&server);
|
||||
// address
|
||||
if(addr.len > HOSTADDR_SIZE_MAX)
|
||||
addr.len = HOSTADDR_SIZE_MAX;
|
||||
|
||||
Reference in New Issue
Block a user