summaryrefslogtreecommitdiff
path: root/src/01/01a/priority_queue.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/01/01a/priority_queue.c')
-rw-r--r--src/01/01a/priority_queue.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/01/01a/priority_queue.c b/src/01/01a/priority_queue.c
index cf59302..f19c838 100644
--- a/src/01/01a/priority_queue.c
+++ b/src/01/01a/priority_queue.c
@@ -22,7 +22,8 @@ int size(PriorityQueue *queue) {
}
// This function is linear time O(n)
-void add(PriorityQueue *queue, Node *node) {
+void add(PriorityQueue *queue, int priority, int data) {
+ Node *node = create_node(priority, data);
queue->size++;
if (queue->head == NULL) {