summaryrefslogtreecommitdiff
path: root/src/math.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/math.c')
-rw-r--r--src/math.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/math.c b/src/math.c
index 143a48d..90cea26 100644
--- a/src/math.c
+++ b/src/math.c
@@ -1,4 +1,4 @@
-#include "config.h"
+#include <s.h>
#include <assert.h>
#include <errno.h>
@@ -9,6 +9,7 @@
#include "math.h"
+
int
add_size(const size_t x, const size_t y, size_t *const out) {
int rc = EOVERFLOW;
@@ -42,5 +43,7 @@ out:
return rc;
}
-extern inline size_t
-max_size(const size_t x, const size_t y);
+size_t
+max_size(const size_t x, const size_t y) {
+ return x > y ? x : y;
+}