Ignore:
Timestamp:
2019-10-06T19:47:15Z (5 years ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
9559cf8
Parents:
102f641
git-author:
Matthieu Riolo <matthieu.riolo@…> (2019-09-06 17:58:36)
git-committer:
Matthieu Riolo <matthieu.riolo@…> (2019-10-06 19:47:15)
Message:

Replacing int with errno_t

The merged code from system-daemon still used the type int
for indicating an error instead of using errno_t. This
commit corrects this mistake

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/adt/dyn_array.c

    r102f641 r25697163  
    4444#include <stdlib.h>
    4545
    46 static int dyn_array_realloc(dyn_array_t *da, size_t capacity)
     46static errno_t dyn_array_realloc(dyn_array_t *da, size_t capacity)
    4747{
    4848        if (capacity == da->capacity) {
     
    7070        assert(index < da->size);
    7171        _dyn_array_unshift(da, index, 1);
    72         int rc = dyn_array_reserve(da, da->size);
     72        errno_t rc = dyn_array_reserve(da, da->size);
    7373        assert(rc == EOK);
    7474}
     
    9292
    9393        _dyn_array_unshift(da, begin, end - begin);
    94         int rc = dyn_array_reserve(da, da->size);
     94        errno_t rc = dyn_array_reserve(da, da->size);
    9595        assert(rc == EOK);
    9696}
     
    104104 * @return ENOMEM when allocation fails
    105105 */
    106 int dyn_array_concat(dyn_array_t *da1, dyn_array_t *da2)
     106errno_t dyn_array_concat(dyn_array_t *da1, dyn_array_t *da2)
    107107{
    108108        assert(da1->_item_size == da2->_item_size);
    109109
    110         int rc = dyn_array_reserve(da1, da1->size + da2->size);
     110        errno_t rc = dyn_array_reserve(da1, da1->size + da2->size);
    111111        if (rc != EOK) {
    112112                return rc;
     
    129129 * @return ENOMEM
    130130 */
    131 int dyn_array_reserve(dyn_array_t *da, size_t capacity)
     131errno_t dyn_array_reserve(dyn_array_t *da, size_t capacity)
    132132{
    133133        const size_t factor = 2;
Note: See TracChangeset for help on using the changeset viewer.