aboutsummaryrefslogtreecommitdiff
path: root/src/obj
diff options
context:
space:
mode:
authorJ08nY2025-03-27 11:59:41 +0100
committerJ08nY2025-03-27 11:59:41 +0100
commite9c6d35a6efa5541cac33398ceb04e7fb721d6cd (patch)
treea65c049be90df52772d129a15fa4f8755463f598 /src/obj
parent0684f9dc440a4909d89392aa0c16fd9ba5249e76 (diff)
downloadecgen-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.c2
-rw-r--r--src/obj/obj.h20
-rw-r--r--src/obj/point.c2
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
+}