diff options
Diffstat (limited to 'include/wlr/common')
-rw-r--r-- | include/wlr/common/list.h | 31 | ||||
-rw-r--r-- | include/wlr/common/log.h | 19 |
2 files changed, 0 insertions, 50 deletions
diff --git a/include/wlr/common/list.h b/include/wlr/common/list.h deleted file mode 100644 index 2bc82570..00000000 --- a/include/wlr/common/list.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _WLR_LIST_H -#define _WLR_LIST_H - -#include <stddef.h> - -typedef struct { - size_t capacity; - size_t length; - void **items; -} list_t; - -list_t *list_create(void); -void list_free(list_t *list); -void list_foreach(list_t *list, void (*callback)(void* item)); -void list_add(list_t *list, void *item); -void list_push(list_t *list, void *item); -void list_insert(list_t *list, size_t index, void *item); -void list_del(list_t *list, size_t index); -void *list_pop(list_t *list); -void *list_peek(list_t *list); -void list_cat(list_t *list, list_t *source); -// See qsort. Remember to use *_qsort functions as compare functions, -// because they dereference the left and right arguments first! -void list_qsort(list_t *list, int compare(const void *left, const void *right)); -// Return index for first item in list that returns 0 for given compare -// function or -1 if none matches. -int list_seq_find(list_t *list, - int compare(const void *item, const void *cmp_to), - const void *cmp_to); - -#endif diff --git a/include/wlr/common/log.h b/include/wlr/common/log.h deleted file mode 100644 index c93f9652..00000000 --- a/include/wlr/common/log.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef _WLR_COMMON_LOG_H -#define _WLR_COMMON_LOG_H -#include <stdbool.h> -#include <stdarg.h> - -typedef enum { - L_SILENT = 0, - L_ERROR = 1, - L_INFO = 2, - L_DEBUG = 3, - L_LAST, -} log_importance_t; - -typedef void (*log_callback_t)(log_importance_t importance, const char *fmt, va_list args); - -void wlr_init_log(log_callback_t callback); -void wlr_log_stderr(log_importance_t verbosity, const char *fmt, va_list args); - -#endif |