{
assert(buffer != NULL);
+ if (!buffer){
+ return (esl_size_t)NULL;
+ }
return buffer->datalen;
ESL_DECLARE(esl_size_t) esl_buffer_freespace(esl_buffer_t *buffer)
{
assert(buffer != NULL);
-
+ if (!buffer) {
+ return (esl_size_t)NULL;
+ }
if (buffer->max_len) {
return (esl_size_t) (buffer->max_len - buffer->used);
ESL_DECLARE(esl_size_t) esl_buffer_inuse(esl_buffer_t *buffer)
{
assert(buffer != NULL);
+ if (!buffer) {
+ return (esl_size_t)NULL;
+ }
return buffer->used;
}
esl_size_t reading = 0;
assert(buffer != NULL);
+ if (!buffer) {
+ return (esl_size_t)NULL;
+ }
if (buffer->used < 1) {
buffer->used = 0;
esl_size_t reading = 0;
assert(buffer != NULL);
+ if (!buffer) {
+ return (esl_size_t)NULL;
+ }
if (buffer->used < 1) {
buffer->used = 0;
esl_size_t reading = 0;
assert(buffer != NULL);
+ if (!buffer) {
+ return (esl_size_t)NULL;
+ }
assert(data != NULL);
esl_size_t freespace, actual_freespace;
assert(buffer != NULL);
+ if (!buffer) {
+ return (esl_size_t)NULL;
+ }
assert(data != NULL);
assert(buffer->data != NULL);
ESL_DECLARE(void) esl_buffer_zero(esl_buffer_t *buffer)
{
assert(buffer != NULL);
+ if (!buffer) {
+ return;
+ }
assert(buffer->data != NULL);
buffer->used = 0;