diff options
author | Mattias Andrée <maandree@operamail.com> | 2015-08-25 08:06:45 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2015-08-25 08:06:45 +0200 |
commit | dfbfa84d1df5452825ded5500a2e42f6ec64a724 (patch) | |
tree | 7268e6b3bd63230a9ecaa0963feae2157087128f /src/libmdsserver/linked-list.c | |
parent | libmds_connection: locking (diff) | |
download | mds-dfbfa84d1df5452825ded5500a2e42f6ec64a724.tar.gz mds-dfbfa84d1df5452825ded5500a2e42f6ec64a724.tar.bz2 mds-dfbfa84d1df5452825ded5500a2e42f6ec64a724.tar.xz |
m + attributes
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r-- | src/libmdsserver/linked-list.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libmdsserver/linked-list.c b/src/libmdsserver/linked-list.c index f94ea50..8cdd1bd 100644 --- a/src/libmdsserver/linked-list.c +++ b/src/libmdsserver/linked-list.c @@ -38,6 +38,7 @@ * @param value The value to be rounded up to a power of two * @return The nearest, but not smaller, power of two */ +__attribute__((const)) static size_t to_power_of_two(size_t value) { value -= 1; @@ -214,6 +215,7 @@ int linked_list_pack(linked_list_t* restrict this) * @return The next free position, * `LINKED_LIST_UNUSED` on error, `errno` will be set accordingly */ +__attribute__((nonnull)) static ssize_t linked_list_get_next(linked_list_t* restrict this) { size_t* tmp_values; @@ -246,6 +248,7 @@ static ssize_t linked_list_get_next(linked_list_t* restrict this) * @param node The position * @return The position */ +__attribute__((nonnull)) static ssize_t linked_list_unuse(linked_list_t* restrict this, ssize_t node) { if (node < 0) |