removed unnecessary check from add_buffer_send() that only was made within

#ifdef CURL_DOES_CONVERSIONS anyway! I turned it into a DEBUGASSERT() instead.
This commit is contained in:
Daniel Stenberg 2007-11-15 23:30:59 +00:00
parent 44d408204a
commit 1125d45397

View File

@ -943,17 +943,17 @@ CURLcode add_buffer_send(send_buffer *in,
ptr = in->buffer; ptr = in->buffer;
size = in->size_used; size = in->size_used;
DEBUGASSERT(size - included_body_bytes > 0);
#ifdef CURL_DOES_CONVERSIONS #ifdef CURL_DOES_CONVERSIONS
if(size - included_body_bytes > 0) { res = Curl_convert_to_network(conn->data, ptr, size - included_body_bytes);
res = Curl_convert_to_network(conn->data, ptr, size - included_body_bytes); /* Curl_convert_to_network calls failf if unsuccessful */
/* Curl_convert_to_network calls failf if unsuccessful */ if(res != CURLE_OK) {
if(res != CURLE_OK) { /* conversion failed, free memory and return to the caller */
/* conversion failed, free memory and return to the caller */ if(in->buffer)
if(in->buffer) free(in->buffer);
free(in->buffer); free(in);
free(in); return res;
return res;
}
} }
#endif /* CURL_DOES_CONVERSIONS */ #endif /* CURL_DOES_CONVERSIONS */