diff options
Diffstat (limited to 'src/obj')
| -rw-r--r-- | src/obj/curve.c | 2 | ||||
| -rw-r--r-- | src/obj/obj.h | 20 | ||||
| -rw-r--r-- | src/obj/point.c | 2 |
3 files changed, 12 insertions, 12 deletions
diff --git a/src/obj/curve.c b/src/obj/curve.c index 4821442..10b720e 100644 --- a/src/obj/curve.c +++ b/src/obj/curve.c @@ -62,4 +62,4 @@ void curve_free(curve_t **curve) { try_free(*curve); *curve = NULL; } -}
\ No newline at end of file +} diff --git a/src/obj/obj.h b/src/obj/obj.h index 5a7f9ab..86a8d1d 100644 --- a/src/obj/obj.h +++ b/src/obj/obj.h @@ -5,15 +5,15 @@ #include "misc/types.h" #include "util/memory.h" -#define OBJ(obj_name, obj_type, copy_func, clone_func) \ - obj_type *obj_name##_new() { return try_calloc(sizeof(obj_type)); } \ - obj_type *obj_name##_new_copy(const obj_type *src) { \ - obj_type *result = obj_name##_new(); \ - return copy_func(src, result); \ - } \ - obj_type *obj_name##_new_clone(const obj_type *src) { \ - obj_type *result = obj_name##_new(); \ - return clone_func(src, result); \ +#define OBJ(obj_name, obj_type, copy_func, clone_func) \ + obj_type *obj_name##_new(void) { return try_calloc(sizeof(obj_type)); } \ + obj_type *obj_name##_new_copy(const obj_type *src) { \ + obj_type *result = obj_name##_new(); \ + return copy_func(src, result); \ + } \ + obj_type *obj_name##_new_clone(const obj_type *src) { \ + obj_type *result = obj_name##_new(); \ + return clone_func(src, result); \ } #define OBJS(obj_name, obj_type, copy_func, clone_func) \ @@ -44,7 +44,7 @@ } #define OBJ_H(obj_name, obj_type) \ - obj_type *obj_name##_new(); \ + obj_type *obj_name##_new(void); \ obj_type *obj_name##_new_copy(const obj_type *src); \ obj_type *obj_name##_new_clone(const obj_type *src); diff --git a/src/obj/point.c b/src/obj/point.c index 2b709dd..4722bad 100644 --- a/src/obj/point.c +++ b/src/obj/point.c @@ -48,4 +48,4 @@ void points_free_deep(point_t ***points, unsigned long npoints) { } points_free(points); } -}
\ No newline at end of file +} |
