skipstone/examples/queue.c

26 lines
468 B
C
Raw Permalink Normal View History

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <skipstone/queue.h>
int main(int argc, char **argv) {
skipstone_queue *queue;
char *message;
if ((queue = skipstone_queue_new()) == NULL) {
perror("skipstone_queue_new()");
return 1;
}
2017-11-24 12:19:24 -06:00
skipstone_queue_add(queue, "poop");
skipstone_queue_remove(queue, (void **)&message);
printf("%s\n", message);
2017-11-26 18:24:14 -06:00
skipstone_queue_destroy(queue);
return 0;
}