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);
|
||
|
}
|
||
|
}
|
||