queue: Implement a more flexible event queue

This commit is contained in:
Thiago de Arruda
2015-07-24 12:24:25 -03:00
parent 1a7a020b68
commit a6e0d35d2d
8 changed files with 406 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
#include <string.h>
#include <stdlib.h>
#include "nvim/event/queue.h"
#include "queue.h"
void ut_queue_put(Queue *queue, const char *str)
{
queue_put(queue, NULL, 1, str);
}
const char *ut_queue_get(Queue *queue)
{
Event event = queue_get(queue);
return event.argv[0];
}