sure why the fuck not
This commit is contained in:
parent
c11fe005b3
commit
0b83e2c1dc
4 changed files with 10 additions and 10 deletions
|
@ -14,8 +14,8 @@ int main(int argc, char **argv) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
skipstone_queue_push(queue, "poop");
|
skipstone_queue_add(queue, "poop");
|
||||||
skipstone_queue_pop(queue, (void **)&message);
|
skipstone_queue_remove(queue, (void **)&message);
|
||||||
|
|
||||||
printf("%s\n", message);
|
printf("%s\n", message);
|
||||||
|
|
||||||
|
|
|
@ -14,8 +14,8 @@ int main(int argc, char **argv) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
skipstone_queue_push(queue, "poop");
|
skipstone_queue_add(queue, "poop");
|
||||||
skipstone_queue_pop(queue, (void **)&message);
|
skipstone_queue_remove(queue, (void **)&message);
|
||||||
|
|
||||||
printf("%s\n", message);
|
printf("%s\n", message);
|
||||||
|
|
||||||
|
|
|
@ -30,10 +30,10 @@ error_malloc_queue:
|
||||||
}
|
}
|
||||||
|
|
||||||
void skipstone_queue_destroy(skipstone_queue *queue) {
|
void skipstone_queue_destroy(skipstone_queue *queue) {
|
||||||
while (queue->last) {
|
while (queue->first) {
|
||||||
struct entry *entry = queue->last;
|
struct entry *entry = queue->first;
|
||||||
|
|
||||||
queue->last = entry->prev;
|
queue->first = entry->next;
|
||||||
|
|
||||||
free(entry);
|
free(entry);
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,10 +30,10 @@ error_malloc_queue:
|
||||||
}
|
}
|
||||||
|
|
||||||
void skipstone_queue_destroy(skipstone_queue *queue) {
|
void skipstone_queue_destroy(skipstone_queue *queue) {
|
||||||
while (queue->last) {
|
while (queue->first) {
|
||||||
struct entry *entry = queue->last;
|
struct entry *entry = queue->first;
|
||||||
|
|
||||||
queue->last = entry->prev;
|
queue->first = entry->next;
|
||||||
|
|
||||||
free(entry);
|
free(entry);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue