42_push_swap/src/stack_attr.c
2022-09-24 19:57:15 +02:00

33 lines
1.1 KiB
C

/* ************************************************************************** */
/* */
/* */
/* */
/* */
/* By: ablanken <ablanken at student dot 42barcelona dot com */
/* */
/* Created: foo bar by ablanken */
/* Updated: foo bar by Andrea Blanke */
/* */
/* ************************************************************************** */
#include <ft_stack.h>
#include "stack_data.h"
size_t stack_height(t_stack *s)
{
return (s->top / s->itemsize);
}
size_t stack_itemsize(t_stack *s)
{
return (s->itemsize);
}
size_t stack_maxheight(t_stack *s)
{
return (s->maxsize / s->itemsize);
}
// vi: noet sw=4 ts=4: