Skip to content

Commit

Permalink
wayland-util: do not export the wl_map_* API
Browse files Browse the repository at this point in the history
Used only internally and explicitly marked as such with commit
cf04b0a ("Move private definitions and prototypes to new
zwayland-private.h")

Signed-off-by: Emil Velikov <[email protected]>
Reviewed-by: Pekka Paalanen <[email protected]>
  • Loading branch information
evelikov-work authored and ppaalanen committed Mar 14, 2017
1 parent 9b78be6 commit 654dee8
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/wayland-util.c
Original file line number Diff line number Diff line change
Expand Up @@ -177,21 +177,21 @@ union map_entry {
#define map_entry_get_data(entry) ((void *)((entry).next & ~(uintptr_t)0x3))
#define map_entry_get_flags(entry) (((entry).next >> 1) & 0x1)

WL_EXPORT void
void
wl_map_init(struct wl_map *map, uint32_t side)
{
memset(map, 0, sizeof *map);
map->side = side;
}

WL_EXPORT void
void
wl_map_release(struct wl_map *map)
{
wl_array_release(&map->client_entries);
wl_array_release(&map->server_entries);
}

WL_EXPORT uint32_t
uint32_t
wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data)
{
union map_entry *start, *entry;
Expand Down Expand Up @@ -223,7 +223,7 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data)
return (entry - start) + base;
}

WL_EXPORT int
int
wl_map_insert_at(struct wl_map *map, uint32_t flags, uint32_t i, void *data)
{
union map_entry *start;
Expand Down Expand Up @@ -251,7 +251,7 @@ wl_map_insert_at(struct wl_map *map, uint32_t flags, uint32_t i, void *data)
return 0;
}

WL_EXPORT int
int
wl_map_reserve_new(struct wl_map *map, uint32_t i)
{
union map_entry *start;
Expand Down Expand Up @@ -290,7 +290,7 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i)
return 0;
}

WL_EXPORT void
void
wl_map_remove(struct wl_map *map, uint32_t i)
{
union map_entry *start;
Expand All @@ -314,7 +314,7 @@ wl_map_remove(struct wl_map *map, uint32_t i)
map->free_list = (i << 1) | 1;
}

WL_EXPORT void *
void *
wl_map_lookup(struct wl_map *map, uint32_t i)
{
union map_entry *start;
Expand All @@ -337,7 +337,7 @@ wl_map_lookup(struct wl_map *map, uint32_t i)
return NULL;
}

WL_EXPORT uint32_t
uint32_t
wl_map_lookup_flags(struct wl_map *map, uint32_t i)
{
union map_entry *start;
Expand Down Expand Up @@ -379,7 +379,7 @@ for_each_helper(struct wl_array *entries, wl_iterator_func_t func, void *data)
return ret;
}

WL_EXPORT void
void
wl_map_for_each(struct wl_map *map, wl_iterator_func_t func, void *data)
{
enum wl_iterator_result ret;
Expand Down

0 comments on commit 654dee8

Please sign in to comment.