semi working gateway implementation

This commit is contained in:
2019-07-09 21:44:23 +02:00
parent 6e3555e0a8
commit b2fc9cbb62
8 changed files with 261 additions and 233 deletions

View File

@@ -35,12 +35,13 @@ bool ncdc_cmd_login(ncdc_mainwindow_t n, size_t ac, wchar_t **av)
goto cleanup;
}
gw = dc_api_establish_gateway(api, acc);
gw = dc_gateway_new();
if (gw == NULL) {
LOG(n, L"login: %ls: failed to establish gateway", av[1]);
goto cleanup;
}
dc_gateway_set_login(gw, acc);
dc_loop_add_gateway(loop, gw);
dc_unref(current_account);