assert divisor is not 0 in divide_round_up
diff --git a/src/threadpool-utils.h b/src/threadpool-utils.h
index 0b81360..970210b 100644
--- a/src/threadpool-utils.h
+++ b/src/threadpool-utils.h
@@ -1,5 +1,6 @@
 #pragma once
 
+#include <assert.h>
 #include <stdint.h>
 #include <stddef.h>
 
@@ -105,6 +106,7 @@
 }
 
 static inline size_t divide_round_up(size_t dividend, size_t divisor) {
+	assert(divisor != 0);
 	if (dividend % divisor == 0) {
 		return dividend / divisor;
 	} else {