Bug #35 » aqbanking-memleaks.patch
src/libs/aqbanking/banking_cfg.c | ||
---|---|---|
GWEN_StringList_free(sl);
|
||
return GWEN_ERROR_PARTIAL;
|
||
}
|
||
GWEN_StringList_free(sl);
|
||
return 0;
|
||
}
|
||
else {
|
src/libs/aqbanking/banking_online.c | ||
---|---|---|
return rv;
|
||
}
|
||
GWEN_DB_Group_free(db);
|
||
AB_Provider_free(pro);
|
||
return 0;
|
||
}
|
src/libs/plugins/backends/aqhbci/banking/user.c | ||
---|---|---|
if (ue->bankPubCryptKey!=bankPubCryptKey) {
|
||
//GWEN_Crypt_KeyRsa_free(ue->bankPubKey);
|
||
if(ue->bankPubCryptKey)
|
||
GWEN_Crypt_Key_free(ue->bankPubCryptKey);
|
||
ue->bankPubCryptKey=GWEN_Crypt_KeyRsa_dup(bankPubCryptKey);
|
||
}
|
||
}
|
||
... | ... | |
if (ue->bankPubSignKey!=bankPubSignKey) {
|
||
//GWEN_Crypt_KeyRsa_free(ue->bankPubKey);
|
||
if(ue->bankPubSignKey)
|
||
GWEN_Crypt_Key_free(ue->bankPubSignKey);
|
||
ue->bankPubSignKey=GWEN_Crypt_KeyRsa_dup(bankPubSignKey);
|
||
}
|
||
}
|
src/libs/plugins/backends/aqhbci/joblayer/job_commit.c | ||
---|---|---|
I18N("Received unknown server key: type=%s, num=%d, version=%d, hash=%s"),
|
||
keytype, keynum, keyver, hashString);
|
||
}
|
||
if(bpk)
|
||
GWEN_Crypt_Key_free(bpk);
|
||
}
|
||
}
|
||