diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/du_buff.c | 35 | 
1 files changed, 2 insertions, 33 deletions
diff --git a/src/lib/du_buff.c b/src/lib/du_buff.c index eace2d02..e530fcb7 100644 --- a/src/lib/du_buff.c +++ b/src/lib/du_buff.c @@ -263,8 +263,6 @@ int du_buff_init(du_buff_t * dub,                   uint8_t *   data,                   size_t      len)  { -        int ret = -EINVAL; -          if (dub == NULL || data == NULL) {                  LOG_DBG("Bogus input, bugging out.");                  return -EINVAL; @@ -278,37 +276,7 @@ int du_buff_init(du_buff_t * dub,          dub->du_start = start;          dub->du_end = start + len; -        ret = buffer_copy_data(dub->buffer, start, data, len); - -        return ret; -} - -uint8_t * du_buff_data_ptr_start(du_buff_t * dub) -{ -        uint8_t * ret = NULL; - -        if (dub == NULL) { -                LOG_DBGF("Bogus input, bugging out."); -                return NULL; -        } - -        ret = buffer_seek_pos(dub->buffer, dub->du_start); - -        return ret; -} - -uint8_t * du_buff_data_ptr_end(du_buff_t * dub) -{ -        uint8_t * ret = NULL; - -        if (dub == NULL) { -                LOG_DBG("Bogus input, bugging out."); -                return NULL; -        } - -        ret = buffer_seek_pos(dub->buffer, dub->du_end); - -        return ret; +        return buffer_copy_data(dub->buffer, start, data, len);  }  int du_buff_head_alloc(du_buff_t * dub, size_t size) @@ -327,6 +295,7 @@ int du_buff_head_alloc(du_buff_t * dub, size_t size)          return 0;  } +  int du_buff_tail_alloc(du_buff_t * dub, size_t size)  {          if (dub == NULL) {  | 
