diff --git a/src/syncterm/ssh.c b/src/syncterm/ssh.c index 1da43bbecf874c0d3e6b6a457ee9d355666e97ac..597ad6252ce54302f876c0ddd63ee437fb7f16d4 100644 --- a/src/syncterm/ssh.c +++ b/src/syncterm/ssh.c @@ -917,6 +917,8 @@ ssh_connect(struct bbslist *bbs) uifc.pop(NULL); uifc.pop("Getting SSH Channel"); } + // Using ssh_channel outside of ssh_mutex (which doesn't exist yet) + /* coverity[missing_lock] */ status = cryptGetAttribute(ssh_session, CRYPT_SESSINFO_SSH_CHANNEL, &ssh_channel); if (cryptStatusError(status) || ssh_channel == -1) { free(pubkey); diff --git a/src/uifc/uifc_ini.c b/src/uifc/uifc_ini.c index 42c09aba7fba94b0a75dceaf4a271f806489d3ad..683dd80feb34676657a454fa96d3485cd7de6030 100644 --- a/src/uifc/uifc_ini.c +++ b/src/uifc/uifc_ini.c @@ -34,6 +34,8 @@ void read_uifc_ini(const char* path, uifcapi_t* uifc, int* ciolib_mode, enum tex uifc->esc_delay = iniReadInteger(fp, section, "esc_delay", uifc->esc_delay); if (ciolib_mode != NULL) *ciolib_mode = iniReadInteger(fp, section, "ciolib_mode", *ciolib_mode); + // No vstatlock around ciolib_initial_scaling because the lock shouldn't exist yet + /* coverity[missing_lock] */ ciolib_initial_scaling = iniReadFloat(fp, section, "scaling", ciolib_initial_scaling); if (fp != NULL)