diff --git a/stack.c b/stack.c
index 183570051fd02310aa89db9b224ed6b94279cd97..aa8a34ee019f6eb04b6602fe070f2fbd72a1bd88 100644
--- a/stack.c
+++ b/stack.c
@@ -42,6 +42,6 @@ void stack_clone(stack s, stack *clone) {
 
 int get_length(stack s)
 {
-    return s->top + 1;
+    return s.top + 1;
 }