diff options
| author | J08nY | 2025-03-27 11:59:41 +0100 |
|---|---|---|
| committer | J08nY | 2025-03-27 11:59:41 +0100 |
| commit | e9c6d35a6efa5541cac33398ceb04e7fb721d6cd (patch) | |
| tree | a65c049be90df52772d129a15fa4f8755463f598 /src/obj | |
| parent | 0684f9dc440a4909d89392aa0c16fd9ba5249e76 (diff) | |
| download | ecgen-e9c6d35a6efa5541cac33398ceb04e7fb721d6cd.tar.gz ecgen-e9c6d35a6efa5541cac33398ceb04e7fb721d6cd.tar.zst ecgen-e9c6d35a6efa5541cac33398ceb04e7fb721d6cd.zip | |
Fixup issues in clang with pedantic.
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 +} |
