diff --git a/ColoredSquare.c b/ColoredSquare.c index a34283f..2f11518 100644 --- a/ColoredSquare.c +++ b/ColoredSquare.c @@ -71,14 +71,14 @@ ColoredSquare* ColoredSquare_new (double a, int color) { static ColoredSquare_interface vtable = { - (void* (*) (void *)) ColoredSquare_clone, - (void (*) (void *)) Square_destroy, - (const char* (*) (Figure *)) ColoredSquare_type, - (void (*) (Figure *)) ColoredSquare_draw, - (double (*) (Figure *)) Square_area, - Square_resize, - Square_diag_length, - ColoredSquare_set_color + (void* (*) (void *)) ColoredSquare_clone, + (void (*) (void *)) Square_destroy, + (const char* (*) (Figure *)) ColoredSquare_type, + (void (*) (Figure *)) ColoredSquare_draw, + (double (*) (Figure *)) Square_area, + Square_resize, + Square_diag_length, + ColoredSquare_set_color }; ColoredSquare *square = malloc (sizeof (*square)); diff --git a/Square.c b/Square.c index 90e6b3a..279a817 100644 --- a/Square.c +++ b/Square.c @@ -102,13 +102,13 @@ Square* Square_new (double a) { static Square_interface vtable = { - (void* (*) (void *)) Square_clone, - (void (*) (void *)) Square_destroy, - (const char* (*) (Figure *)) Square_type, - (void (*) (Figure *)) Square_draw, - (double (*) (Figure *)) Square_area, - Square_resize, - Square_diag_length + (void* (*) (void *)) Square_clone, + (void (*) (void *)) Square_destroy, + (const char* (*) (Figure *)) Square_type, + (void (*) (Figure *)) Square_draw, + (double (*) (Figure *)) Square_area, + Square_resize, + Square_diag_length }; Square *square = malloc (sizeof (*square));