neovim/test/unit/fixtures/multiqueue.h
Justin M. Keyes 6186df3562 event/multiqueue.c: Rename "queue" to "multiqueue".
`lib/queue.h` implements a basic queue. `event/queue.c` implements
a specialized data structure on top of lib/queue.h; it is not a "normal"
queue.

Rename the specialized multi-level queue implemented in event/queue.c to
"multiqueue", to avoid confusion when reading the code.

Before this change one can eventually notice that "macros (uppercase
symbols) are for the normal queue, lowercase operations are for the
multi-level queue", but that is unnecessary friction for new developers
(or existing developers just visiting this part of the codebase).
2016-10-02 00:24:49 +02:00

5 lines
146 B
C

#include "nvim/event/multiqueue.h"
void ut_multiqueue_put(MultiQueue *queue, const char *str);
const char *ut_multiqueue_get(MultiQueue *queue);