ldap: Prefer 'CURLcode result' for curl result codes

This commit is contained in:
Steve Holme 2015-01-03 17:45:51 +00:00
parent d4b540f85a
commit 23bb054129
1 changed files with 7 additions and 7 deletions

View File

@ -459,17 +459,17 @@ static CURLcode Curl_ldap(struct connectdata *conn, bool *done)
if((attr_len > 7) &&
(strcmp(";binary", (char *) attribute + (attr_len - 7)) == 0)) {
/* Binary attribute, encode to base64. */
CURLcode error = Curl_base64_encode(data,
vals[i]->bv_val,
vals[i]->bv_len,
&val_b64,
&val_b64_sz);
if(error) {
result = Curl_base64_encode(data,
vals[i]->bv_val,
vals[i]->bv_len,
&val_b64,
&val_b64_sz);
if(result) {
ldap_value_free_len(vals);
ldap_memfree(attribute);
if(ber)
ber_free(ber, 0);
result = error;
goto quit;
}