diff --git a/.DS_Store b/.DS_Store index 7192c57..1ab7324 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/include/image/transformations.h b/include/image/transformations.h index ea40ab4..8cf5220 100644 --- a/include/image/transformations.h +++ b/include/image/transformations.h @@ -10,6 +10,6 @@ unsigned int* ppm_flip_v(const unsigned int* buf, const PPM img); unsigned int* -u32_rotate(const unsigned int* buf, PPM* m_img, const int len); +u32_rotate(const unsigned int* buf, PPM* m_img); #endif diff --git a/src/transformations.c b/src/transformations.c index e1c9ee4..2862358 100644 --- a/src/transformations.c +++ b/src/transformations.c @@ -1,6 +1,7 @@ -#include #include "image/transformations.h" +#include + unsigned int* ppm_flip_h(const unsigned int* buf, const PPM img) { @@ -45,9 +46,9 @@ ppm_flip_v(const unsigned int* buf, const PPM img) } unsigned int* -u32_rotate(const unsigned int* buf, PPM* m_img, const int len) +u32_rotate(const unsigned int* buf, PPM* m_img) { - unsigned int* mask = malloc(len * sizeof(unsigned int)); + unsigned int* mask = malloc(m_img->len * sizeof(unsigned int)); int old_width = m_img->width; int old_height = m_img->height; for (int row = 0; row < old_height; row++)